Sayfalar

11 Aralık 2013 Çarşamba

Some hesitations about Object Oriented Design & Development

  Although I am a new at software development domain, with my limited experience, object oriented design and development is a good way to make everyone in the project life cycle (from product owner to devs) understand the concepts no matter what limits they have. Plus, having control over whole development process seems much more easier. I still have hesitations, but in my work environment, it seems the best way to deal with the "maximum outcome in minimum time" problem which is a motto of small-mid size companies. For bigger companies, I think it is also beneficial to measure the total effort and resource that should be spend as well as to hold the surprises at minimum rate. 

  My hesitation comes from this sentence:

"...I have yet to see an interesting piece of code that comes from these OO people..."
source:
http://www.stepanovpapers.com/LoRusso_Interview.pdf

  Even though the article is pretty old; the meaning looks more true these days. While innovation is coming from piece of codes, it is easy to kill them to pass reusability or while reusing the old solutions to the similar kind of problems.


  In addition, the technology inflation is an another matter that makes the OOD&D look ugly which I would want to discuss about, but I have only 15 letters lef... 


11.12.13




Hiç yorum yok:

Yorum Gönder