Essential complexity
- What is needed to defeat to solve the problem
- Try to find the simplest solution
Accidental complexity
- introduced by the expressions of the solution
- Minimize it by using C++ well
Don’t over-abstract
- Base generalizations on concrete solutions
Hide complexity
- Good interfaces are essential
https://github.com/CppCon/CppCon2014/tree/master/Presentations/Make%20Simple%20Tasks%20Simple
Keine Kommentare:
Kommentar veröffentlichen