Link Details

Link 75327 thumbnail
User 225256 avatar

By mswatcher
via ilikeellipses.com
Published: Apr 11 2008 / 08:10

What is the first thing that you think of when you think about good software design? Extensibility? Interface programming? Loose coupling? Simplicity? TDD? Everyone has an opinion on what makes a good software design, may it be a thorough use of design patterns, conforming to coding standards, or just easy to understand… everyone has an opinion. It’s not hard to find lists of good elements. Just Google for it and you might come up with this list:
  • 10
  • 0
  • 977
  • 300

Comments

Add your comment
User 282271 avatar

zone_reader replied ago:

0 votes Vote down Vote up Reply

I would also add "Stability": small changes in code or configuration may cause big changes in behavior, performance, etc.

Add your comment


Html tags not supported. Reply is editable for 5 minutes. Use [code lang="java|ruby|sql|css|xml"][/code] to post code snippets.

Voters For This Link (10)



Voters Against This Link (0)