Showing posts with label TS Interfaces. Show all posts
Showing posts with label TS Interfaces. Show all posts

Wednesday, March 12, 2008

How do interfaces get defined if we're not using an object oriented language?

I have a question about interfaces: If an organization doesn't design or build using Object-Oriented Programming, how can internal interfaces be interpreted? As documentation of functions or procedures invoked?

Even "procedural" programs have interfaces - both intra- and inter-program interfaces.

If you're asking about internal interfaces, or intra-program interfaces, you might consider that interface descriptions and standards are a big part of this - just as much as it might be in an OOP world. These are practices that are contained with Technical Solutions, or TS, in the CMMI Model.

"C" functions have interfaces too, of course, except they're often defined by data structures that are passed, or pointers to pointers of data structures - but they're still interfaces that need to me defined and managed. Of course, OOP makes this simpler and easier to maintain, but that's another discussion!

http://www.broadwordsolutions.com/