|
|
|
|
|
by thejash
69 days ago
|
|
(author here) I strongly agree that these systems start to break down once the code base gets larger (we've seen that with our own projects) But our reaction to it has been to say "ok, well the best practice in software engineering is to make small, well-isolated components anyway, so what if we did that?" We've been trying to really break things apart into smaller pieces (and that's even evident in mngr, where much of the code is split out into separate plugins), and have been having a ton of success with it. I realize that that might not be an option for more brownfield / existing / legacy projects, but when making something new, I've really been enjoying this way of building things. |
|