Is this book current?
Has the field of "software engineering" matured?
Just make sure anything that uses dynamic dispatch is Liskov substitutable. This will save you from so much bullshit.
>>55744146
it's really painful to read, repeating the same common sense guidelines over and over again
>>55745434
I agree. I'm somewhere in chapter 2 and it still hasn't started. Lots of forward references, incohorent musings, it already drained my cognitive resources.
>>55744146
>>55745434
That sounds pretty bad. Try Game Programming Patterns and skip the game specific parts instead. It's not perfect, but I think it gets the point across.
> it already drained my cognitive resources.
Sounds like pic related, desu.