Year: 2008

  • Encapsulating legacy code..

    Legacy code.. sometimes it really sucks to work with that. The best thing we can do with some components written in "old code" is to encapsulate the stuff, translate it into some common sense. Of course, all because we do not have the time yet for refactoring the component. Suppose we are getting multiple results…

  • Writing clear code: One class must have one responsibility only…

    A site that I regurlarly visit the last few weeks is stackoverflow It's a site where different software engineers write about all kinds of aspects of software engineering and writing code. The most interesting threads to read are the threads that affect HOW a software engineer actually WORKS the entire day. how to persuade programmers…