( r3flow | 2019. 08. 22., cs – 15:35 )

Idéznék ebből remélem nem csuknak le érte. Jó könyv egyébként, PACKT napi Free is volt párszor. :)

Chapter 1: Before You Begin...

However, before somebody can even start on the path of becoming a better software developer, one thing has to be true:

Inorder to be come an exellent programmer, you must first want to become an excellent programmer. No amount of training will turn somebody who does not want to be excellent into an excellent programmer.

Chapter 2: The Engineer Attitude

The attitude that every engineer should have, in every field of engineering, is:

I can solve this problem the right way.

Whatever the problem is, there's always a right way to solve it. The right way can be known, and it can be implemented. The only valid reason ever to not implement something the right way is lack of resources. However, you should always consider that the right way does exist, you are able to solve the problem the right way, and that given enough resources, you would solve the problem the right way.

There are lots of invalid reasons for not solving a problem the right way:
- I don't know the right way.
- The group cannot agree on what the right way would be.
- I am too lazy/tired/hungry/discombobulated to do this the right way, right now.

Chapter 3: The Singular Secret of the Rockstar Programmer

The better you understand what you are doing, the better you will do it.

"Rockstar" programmers understand what they are doing far, far better than average or mediocre programmers. And that is it.

All you have to do in order to become an excellent programmer is fully understand what you are doing.