Clean Code [Book]There are some excellent ways to learn and improve as a developer. Some of those ways are pair-programming, online courses, meetups, work experience, building projects and finding a mentor. One of my personal favorite ways to learn is to crack open a well-written book and try to absorb something from those who have distilled years of knowledge and insight into a permanent artifact. Here are my personal recommendations that I think all developers especially junior ones should read at some point. Some of them stray from the technical details and focus more on giving you practical rules about what it means to be a good developer on the interpersonal and professional level. Martin Uncle Bob. It turns out that making the code work the first time is actually the easy part.
Clean Code: Fundamentals, Episode 1. Clean Code by Uncle Bob (Robert C. Martin)
Uncle Bob is a renowned lecturer and thought leader in all things programming, known for his innovative, practical and engaging lectures as well as expert knowledge of clean coding, clean architecture and all things Agile. Demand for his courses is always high, so be sure to book early for one of his workshops!
Robert C. Martin
Even bad code can function. Every year, countless hours and significant resources are lost because of poorly written code. Noted software expert Robert C. What kind of work will you be doing? More importantly, you will be challenged to reassess your professional values and your commitment to your craft. Clean Code is divided into three parts.
Robert Cecil Martin , colloquially known as "Uncle Bob",  is an American software engineer and instructor. He is best known for being one of the authors of the Agile Manifesto   and for developing several software design principles. Martin operated the now-defunct company, Object Mentor, which provided instructor-led training courses about extreme programming methodology. He now operates two companies: Uncle Bob Consulting, which provides consulting and training services, and Clean Coders, which provides training videos. Most of the principles Martin promotes were invented by him. However, the Liskov substitution principle was devised by Barbara Liskov , while the Open—closed principle was conceived by Bertrand Meyer. Five of the principles have become known collectively as the " SOLID principles ", and have received wide attention in the software industry.
Published 3 years ago. Clean Code, the famous book written by uncle Bob Robert C. Martin , Is a great book to teach you to improve your coding style, transforming your bad, cluttered code, into readable, clean and maintainable code. As I continue reading the book, I can't imagine how much I benefited from it specially that I am a beginner developer.. I loved it to the degree I didn't want to forget any of the principles listed in the book, so I started to make a summary for each chapter.. I am sharing this summary for anyone interested in improving his coding skills, but doesn't have enough time to read the whole book, and also because sharing is awesome