Reading Weeks in School
For the Reading Weeks in School I read a couple of chapters of The Pragmatic Programmer by Andrew Hunt and David Thomas. Thomas/Hunt writes about what distinguishes Pragmatic Programmers. He writes that it's a special way of approaching problems and their solutions. Thomas/Hunt has the opinion that learning is a continuous and ongoing process. Thomas/Hunt believes that the most meaningful points of the pragmatic philosophy are taking responsibility of one’s own actions and taking charge of one's own career. By admitting ignorance or error, and by being honest and direct are the ways to be a professional. Thomas/Hunt informs that it's non-beneficial to make excuses, that we should make options instead of blaming someone or something else. For example making backups of done work is important. Thomas/Hunt makes a point that if disorder increases in software it is called software rot, and neglect accelerates the rot faster than any other factor. It is also said that bad designs...