3 ms·
#1. Software engineering is a very complex skill that you can’t just put in a book. Confusion comes from CS which is based on math which is based on determined
by aristofun 5y ago
#1. Software engineering is a very complex skill that you can’t just put in a book.
Confusion comes from CS which is based on math which is based on determined set of rules and axioms.
But modern software engineering is more art, CS is just one of many tools at your disposal.
So many developers and book authors still don’t get it.
There are no laws or rules that just works — u always have to think for yourself.
=> any book teaching you specific principles or practices would be incomplete and incorrect in some big set of cases.
#2. CC is a great book, as any book written by experienced engineers.
You just have to remember #1 and learn to understand motivation and applicability of each idea in a book.