|
|
|
|
|
by stickfigure
1613 days ago
|
|
If you take the single responsibility principle even as much as half-seriously, the problem domain more or less decides which things will create which things. If your software platform can't support that, you get spaghetti mess when programmers inevitably build workarounds. |
|