We have been doomed by those best practices books

we have been seeing a huge inflow of people in the industry that have read “clean coder architecture” or simply “clean code” and as first newbies consider that on their jobs daily we can also find seniors that have this as their bibles especially when …


This content originally appeared on DEV Community and was authored by Matheus Gonçalves da Silva

we have been seeing a huge inflow of people in the industry that have read "clean coder architecture" or simply "clean code" and as first newbies consider that on their jobs daily we can also find seniors that have this as their bibles especially when reading through pull requests or creating new features without even knowing the history of those books and the point in history they have been written. This is a major flaw, we cannot take it for granted just because someone is a famous person or the book sells a lot every single day.

Let me explain a little bit. Clean code was released in 2009, with some core elements tracing back to early 2000s late 1990s. Why?

1995. Designing Object-Oriented C++ Applications Using the Booch Method. Prentice Hall. ISBN 978-0132038379.
2000. More C++ Gems. Cambridge University Press. ISBN 978-0521786188.
2002. Agile Software Development, Principles, Patterns, and Practices. Pearson. ISBN 978-0135974445.
2003. UML for Java Programmers. Prentice Hall. ISBN 978-0131428485.
2006. Agile Principles, Patterns, And Practices in C#. Pearson. ISBN 978-0131857254.

This was the history before clean code, a bunch of stuff on an era where code development was slow, the internet was barely at 10 MB in many houses and in many countries, information wasn't spread as fast as we know and we didn't have many of the toolsets that we have right now. CI/CD, great test tools, but nothing that would help decrease software development uncertainty, and neither tools that help us contribute to the development of anything (GIT). One may argue: but github was created in 2008, yep, but people that lived in the clean code era didn't have access to it yet.


This content originally appeared on DEV Community and was authored by Matheus Gonçalves da Silva


Print Share Comment Cite Upload Translate Updates
APA

Matheus Gonçalves da Silva | Sciencx (2024-07-20T21:30:24+00:00) We have been doomed by those best practices books. Retrieved from https://www.scien.cx/2024/07/20/we-have-been-doomed-by-those-best-practices-books/

MLA
" » We have been doomed by those best practices books." Matheus Gonçalves da Silva | Sciencx - Saturday July 20, 2024, https://www.scien.cx/2024/07/20/we-have-been-doomed-by-those-best-practices-books/
HARVARD
Matheus Gonçalves da Silva | Sciencx Saturday July 20, 2024 » We have been doomed by those best practices books., viewed ,<https://www.scien.cx/2024/07/20/we-have-been-doomed-by-those-best-practices-books/>
VANCOUVER
Matheus Gonçalves da Silva | Sciencx - » We have been doomed by those best practices books. [Internet]. [Accessed ]. Available from: https://www.scien.cx/2024/07/20/we-have-been-doomed-by-those-best-practices-books/
CHICAGO
" » We have been doomed by those best practices books." Matheus Gonçalves da Silva | Sciencx - Accessed . https://www.scien.cx/2024/07/20/we-have-been-doomed-by-those-best-practices-books/
IEEE
" » We have been doomed by those best practices books." Matheus Gonçalves da Silva | Sciencx [Online]. Available: https://www.scien.cx/2024/07/20/we-have-been-doomed-by-those-best-practices-books/. [Accessed: ]
rf:citation
» We have been doomed by those best practices books | Matheus Gonçalves da Silva | Sciencx | https://www.scien.cx/2024/07/20/we-have-been-doomed-by-those-best-practices-books/ |

Please log in to upload a file.




There are no updates yet.
Click the Upload button above to add an update.

You must be logged in to translate posts. Please log in or register.