| 
 | 
 | 
###### [Home](home) / [Digitec Coding Practices](coding-practices) / [Global Coding Standards](global-coding-standards) / Smells and Heuristics - Conclusion
 | 
| 
 | 
 | 
 | 
| 
 | 
 | 
---
 | 
| 
 | 
 | 
 | 
| 
 | 
 | 
 | 
| 
 | 
 | 
[:arrow_left: Tests](smells-and-heuristics-tests)
 | 
| 
 | 
 | 
 | 
| 
 | 
 | 
# Conclusion
 | 
| 
 | 
 | 
 | 
| 
 | 
 | 
 | 
| 
 | 
 | 
This list of heuristics and smells could hardly be said to be complete. Indeed, I'm not sure that such a list can ever be complete. But perhaps completeness should not be the goal, because what this list does do is imply a value system.
 | 
| 
 | 
 | 
 | 
| 
 | 
 | 
Indeed, that value system has been the goal, and the topic, of this book. Clean code is not written by following a set of rules. You don't become a software craftsman by learning a list of heuristics. Professionalism and craftsmanship come from values that drive disciplines.
 | 
| 
 | 
 | 
 | 
| 
 | 
 | 
 | 
| 
 | 
 | 
 | 
| 
 | 
 | 
 | 
| 
 | 
 | 
---
 | 
| 
 | 
 | 
 | 
| 
 | 
 | 
[:arrow_left: Names](smells-and-heuristics-names) | [Conclusion :arrow_right: ](smells-and-heuristics-conclusion) | 
 | 
 | 
\ No newline at end of file |