⬆️ ⬇️

Steve mcconnell

Last time we met an outstanding man, Paul Graham , who wrote some of the best articles about start-ups, programming, and business. Today I want to tell you about such an outstanding personality as Steve McConnell .



Interestingly, back in 1998, readers of Software Development magazine recognized Steve as one of the three most influential people in the software development industry along with Bill Gates and Linus Torvalds.



In short, Steven C. McConnell is a programmer and author of books on software development.

')

He wrote the books Rapid Development (1996), Software Project Survival Guide (1998), Professional Software Development (2004). Software Development magazine, by the way, twice honored his books with the Jolt Excellence Award as the best software development book of the year.



By the way, you must have heard the phrase “Write the code as if it would be accompanied by a violent psychopath who knows where you live.” So, this phrase is attributed to Steve .





Perfect code



The book of Steve McConnell , which you are highly desirable to read at least once in your life. Extremely useful for real practice material that promotes extremely competent principles in software development.



" "




Here is a description of this book , taken from the online store OZON :



For more than 10 years, the first edition of this book was considered one of the best practical programming guidelines. Now this book is fully updated with current trends and technologies and supplemented with hundreds of new examples illustrating the art and science of programming.



Based on academic research, on the one hand, and practical experience in commercial software development, on the other, the author synthesized a clear, pragmatic guide from the most effective methods and most effective principles.



Whatever your professional level, whatever development tools you work with, whatever the complexity of your project, you will find the necessary information in this book, it will make you think and help you create a perfect code.




Professional software development





I will not recommend this book for mandatory reading. For the most part, it is a memoir and a lot of thoughts of the author. (they say it is similar to Straustrup Design and Evolution C ++ )



An interesting and easy-to-read book, if you are passionately studying all the issues related to software development. Otherwise, it is better to devote more time to more practical materials.



"  "




For convenience, I also provide a description of the book:



Steve McConnell, author of the best-selling book "Perfect Code", other books and numerous articles on software development, convincingly shows that software development can be consistently successful if you make the software developer profession itself more perfect.



It not only shows why and how the industry came to its modern state, and describes the steps that anyone who wants to take a new level in software development must take.



He also speaks about corporate methodologies designed to increase the number of professionally executed projects, and the licensing of organizations and academic curricula as a means of enhancing professionalism and individual developers, and in the software industry as a whole.




10 deadly sins in assessing the complexity of software development





On HabraHabr relatively recently there was an excellent article , which I just can not fail to mention. Namely, a short and clear retelling (and translation) of the hour of the webinar from Steve McConnell, which was held in June 2009.







I strongly recommend to read. One of the commentators of this article noticed very correctly:



Most (or even all) of the “deadly sins” cited in one way or another are understood by any adequate developer, but having such a list is very useful - you can once again review it before starting a new project and save yourself from unnecessary mistakes. To favorites!




PS It so happened (I already wrote about this on Twitter ) that in my life I ran into two McConells: Steve and Campbell . Do not confuse them. These are two completely different professionals. One is in economics, the other is in software development.



Steve McConnell is an extremely interesting person. Look, for example, what he did in his home theater . A list of all his books can be found there. In general, I recommend to explore his personal site .



Btw!





I already mentioned an amazing book. You are joking of course, Mr. Feynman! in one of his past articles .



So: it turns out that there is also a continuation of this wonderful book: What do you care about what others think! If you have free time and you like to read other people's stories (very close to us, programmers) - I definitely recommend it!



PS Taking this opportunity: I post a huge amount of interesting links, articles, recommendations and information about various web projects on my twitter , which I try to keep interesting. [the idea of ​​this article, by the way, was born on twitter] And I write separate articles about IT-subject in my non-commercial blog . Join now!



Respectfully,

Adept of Logic.

Source: https://habr.com/ru/post/77471/



All Articles