Logo

dev-resources.site

for different kinds of informations.

My impressions about the book The Clean Coder πŸ§ΉπŸ“š

Published at
5/17/2024
Categories
books
development
productivity
tip
Author
zangassis
Author
9 person written this
zangassis
open
My impressions about the book The Clean Coder πŸ§ΉπŸ“š

Recently, I finished reading the book The Clean Coder: A Code of Conduct for Professional Programmers by Robert C. Martin (Uncle Bob) (Brazilian Portuguese version), and here are my impressions about it.

If you are inside the software development world, you've certainly heard about the legendary book The Clean Code, but there is another important book by the same author, called The Clean Coder.

The Clean Coder is not just about coding, it's about surviving in a corporate software-building environment with a high degree of professionalism and ethical standards.

The author begins the book by talking about his childhood and adolescence when he discovered his first computer, his college experience, and the unusual thing that happened to his father when he tried to get him a job.

"The Clean Coder" goes beyond the technical aspects of writing clean code and shows the reader what is on the other side of the computer screen: The professional's behaviors and attitudes.

The book covers topics such as:

  • Time management and estimation
  • Dealing with pressure and stress
  • Communication and collaboration with team members and stakeholders
  • Code reviews and feedback
  • Testing and quality assurance
  • Continuous learning and improvement

Martin emphasizes the importance of discipline, practice, and commitment to quality. He provides practical advice and insights from his vast experience in the software development industry, always bringing the author's lived experiences told in a humorous and easy-to-understand tone.

The book is aimed at both beginners and experienced programmers who want to improve their professional conduct and ensure they contribute positively to their teams and projects.

I liked the book, as it helped me understand some aspects that I wasn't doing correctly, and emphasized some rules that we sometimes end up forgetting.

Technical skills are something that is expected from any software programmer, but beyond that, the professional's behavior and conduct are also expected by the companies that hire them, and the book helps to deal with common situations in everyday life, such as reviewing code, and estimation, among others.

Finally, I recommend reading it for any professional who wants to improve their conduct based on valid arguments that are directed by someone who helped shape what we know today as a coder.

tip Article's
30 articles in total
Favicon
Ctrl+Alt+Arrow (Right, Left) not working on IntelliJ
Favicon
if locals == globals
Favicon
Version Control Best Practices with Git and GitHub
Favicon
Creating generic types for API (backend) responses
Favicon
Null or Nothing? Unmasking the Mystery of Parameters in Dart
Favicon
List of prompts for successful affiliate marketing
Favicon
My impressions about the book The Clean Coder πŸ§ΉπŸ“š
Favicon
Why You Should Use GraphQL Playground ⏰
Favicon
Automate WEBP To PNG With A Simple .Bat File
Favicon
In CMS Made Simple, how do you change the theme?
Favicon
A importancia de fazer testes
Favicon
Conditional Styles with CSS :has
Favicon
Do you know that 0.1 + 0.2 is not equal to 0.3?
Favicon
How to save datetime data that is relevant to multiple countries or timeΒ zones?
Favicon
What I've Learned About Git from Senior Colleagues (Part 1 - git stash)
Favicon
A (somewhat) deep dive into TypeScript constructor intricacies, step-by-step
Favicon
Faster Color picking in Tailwind
Favicon
Evita usar UpperCase o LowerCase C#
Favicon
#DeveloperTipOfTheWeek - Application Security
Favicon
Running out of space on a developer's machine
Favicon
Alert vs confirm in javascript
Favicon
Quick Tip: Counting up to a limit
Favicon
Quick Tip: findFile
Favicon
Time Saving Tip #2 - User Snippets in VSCode
Favicon
Notify Yourself After Completing a Long-Running Bash Process
Favicon
Time Saving Tip #1 - Use Voice Dictation
Favicon
πŸš€ Unveiling the Power of OpenSearch in 202$: A Comprehensive Overview😎
Favicon
Quick Tip: Checking if a Number is in Range
Favicon
Building a TypeScript Simple Channel (Like Golang)
Favicon
Ubuntu Minimal Install

Featured ones: