Clean Code - A Handbook of Agile Software Craftsmanship

Robert C. Martin

Key Insights from Clean Code - A Handbook of Agile Software Craftsmanship

  1. The importance of writing clean code and its impact on software maintenance and scalability.
  2. The principles of SOLID design: Single Responsibility, Open-Closed, Liskov Substitution, Interface Segregation, and Dependency Inversion.
  3. How to correctly use comments in code and when to avoid them.
  4. The significance of meaningful names for variables, functions, classes, and modules.
  5. The concept of functions: how they should be small, do one thing, and do it well.
  6. The art of error handling and the importance of throwing meaningful exceptions.
  7. The principles of Test Driven Development (TDD)...

    Please log in or register to view the full book summary.

Please log in or register to view the video summary.

Kaivalya Apte
🤍
Not available
5.8

Kaivalya Apte DE

Staff Software Engineer , HubSpot
Giovanni Trotta
🤍
Not available

Giovanni Trotta ES

Senior Software Engineer, Amazon
Lorenz Hahn
🤍
Available
6.0

Lorenz Hahn DE

Agile Coach & Software Crafter
Kirill Bubochkin
🤍
Not available
Certified
5.6

Kirill Bubochkin CZ

Staff Mobile Engineer, Mews
Stefan Wiest
🤍
Not available

Stefan Wiest

Interim CTO / Software Architect / Fullstack Dev
Urs Martini
🤍
Not available

Urs Martini DE

Director Engineering, Universal Music Group
Richard Stokes
🤍
Available
Certified
6.0

Richard Stokes SG

Staff Software Engineer, Thermo Fisher Scientific
Michael Favila
🤍
Available
6.0

Michael Favila HK

Head of Engineering, Maya Bank
Oleg Balunenko
🤍
Available
6.0

Oleg Balunenko GE

Golang Developer
Demian Gutierrez
🤍
Available
Certified
6.0

Demian Gutierrez US

Tech Leader / Principal Software Developer Engineer
Hassan Murtaza
🤍
Available

Hassan Murtaza DE

Lead Backend Developer
Larry D Almeida
🤍
Not available
5.7

Larry D Almeida DE

Senior Full Stack Engineer, Zalando SE
Verena Zaiser
🤍
Not available
Certified
5.9

Verena Zaiser DE

Freelance Flutter Developer
Femisayo Olofintila
🤍
Not available
Certified
6.0

Femisayo Olofintila GB

Head, Product Management, SeamlessHR
Luis Custodio
🤍
Available
Certified
5.7

Luis Custodio GB

Engineering Lead, Upp.ai
Phillip Whittingham
🤍
Not available
5.7

Phillip Whittingham DE

Senior Software Engineer
Ridwan Kasim
🤍
Not available
Certified
5.8

Ridwan Kasim NG

Senior Backend Engineer
Ariel Morelli
🤍
Available

Ariel Morelli DE

Software Engineer, CELUS