Jan 7, 2023
Good article. Lack of curiosity is a common problem. Also, bad programers tend to believe that there is no such thing as good quality code and that software architecture doesn't matter. This belief is an excuse for not wanting to improve one's coding. They believe that a good coder is one who can work with complicated spaghetti code and keep adding complexity, they don't realize that a good coder is one who can simplify complex code and come up with simple, flexible and maintainable solutions to complex problems.