Tag Info

New answers tagged


You have written an application which is a God Object, maybe even with a Megamoth (MEGA MOnolithic meTHod). This style of programming isn't object-oriented. It is procedural. There is nothing wrong about procedural programming per-se. There are many important programs which work very well and are sufficiently maintainable even though they are completely ...


Think about it in these terms: If I were to look at it with the purpose of modifying some code, how long will it take me to find where to do so without talking to you first? Is some code repeated? Can you avoid that? What if you need to invoke a method from another class - can you do it easily? Did you write unit tests? Do they pass? If not, try to write ...

Top 50 recent answers are included