|
|
|
|
|
by PaulHoule
1203 days ago
|
|
There's the general agile principle that you implement complete features end-to-end on a regular basis. (e.g. a "user story") It's arguable, but I'd say the definition of a good software design is that it makes the above straightforward (e.g. testing, DRY, ... are means to that end) |
|