4 ms·
> SOLID is over used and over-stated, but they were invented to stop certain set of problems. The problem is, when was it ever shown they solve any problem? Wh
by miltondts 5y ago
> SOLID is over used and over-stated, but they were invented to stop certain set of problems.
The problem is, when was it ever shown they solve any problem? Where are the measurements showing less dev time or less bugs or better performance? Where even is an algorithm to show your software is SOLID? People can't even agree on what those mean.
- teddyh 4y agoSOLID is for long-term development and use software. Games are developed during a relatively short time, and then released, and then not changed very much. The next game is developed independently, as a separate project and effort. SOLID is meant to alleviate continous development where changes and new features are constantly needed. Game development does not easily fit in this mold.
- holyyikes 4y agoTell that to World of Warcraft. Really is hilarious just how goddamned clueless most of the comments in this thread are.
- teddyh 4y agoPlease don’t misunderstand me; I really think that SOLID is good to follow. My comment was more meant to express understanding for people having doubts about SOLID in situations where the SOLID principles don’t give as much of an obvious benefit.