Clean code, ¿Qué es? ¿Cómo usarlo?

Hola estimados lectores, para esta entrada quisiera ayudarlos a comprender e implementar Clean Code en sus proyectos, esta entrada esta redactada conforme mi experiencia me gustaría leer comentarios en los que puedan atribuir ustedes hasta donde usan clean code a la hr de "tirar" código. Pero, ¿Qué es Clean code? Clean code puedo definirlo como una serie de buenas prácticas con las que el desarrollador puede dejar un código legible, elegante y eficaz (entre muchos otros elogios) para el desarrollador que en un futuro (cercano o lejano) le llegue a dar mantenimiento, desde el simple nombre de una variable hasta pruebas unitarias concretas debes tener en cuenta para tener un código limpio, siempre debes tener en cuenta codificar no para ti, sino para que otra persona pueda comprender tu código. Ok, Ok y ahora ¿Cómo lo implementamos? Dentro de Clean code, existen una serie de reglas o puedo llamar buenas prácticas en las cuales abundaré de forma sencilla para que no sea...