Mark DiGiovanni

Build Better Software, WeProgram.NET

<December 2008>
SuMoTuWeThFrSa
30123456
78910111213
14151617181920
21222324252627
28293031123
45678910


Navigation

Blogs I Read

Great Sites

Subscriptions

Post Categories



Wednesday, July 14, 2004 - Posts

SCOP: Overcoming the limitations of OOP

 Darrell Norton, in this post,  recently blogged on the limitations of object-oriented solutions.  I think Darrell has overlooked the benefits of a very prevalent pattern in use since the dawn of software development.

 SCOP, pronounced “ess-cop“, has several benefits:

  • Developers will achieve code completion in half the time.
  • Zero chance of over architecting the application.
  • Beginners can implement this pattern immediately.  No spin-up time required.
  • All coding is directed at adding new features that the customer can see.  No development effort is wasted on “behind the scenes” code.
  • Unit testing is a simple process.  Simply press F5 (the little green play triangle) or whatever button your Debug command is associated with.  Who needs TDD anyways?
  • Encourages “heads down” programming.  Some may even fall asleep! 
  • No need for needlessly long requirements gathering sessions where the churn never ends.

Yes, you and your development team can achieve these results by simply implementing the principles of SCOP (Spaghetti Code Oriented Programming).

--Mark

posted Wednesday, July 14, 2004 7:37 AM by MarkDiGiovanni




Powered by Dot Net Junkies, by Telligent Systems