

Carregando... The Pragmatic Programmer: From Journeyman to Master (2000)de Andrew Hunt
![]() Top Five Books of 2014 (907) Ainda não há conversas na Discussão sobre este livro. Good, solid advice. However, much of it is already well known and accepted. Nice with different programming languages in the examples (in the 20th Anniversary Edition) ( ![]() This is one book that all programmers should read, no matter what language they may be developing in. While much of it may seem like common sense, the advice given is often not followed in practise. So, to save yourself a lot of extra work, spend some time to read and absorb the advice given in this. A very fine book on the basics of programming. Covers a lot of difficult situations a newcomer could face. Also could be useful for the senior programmers just to verify what they've learned through the years. There's a lot of hype for this book, but I'd rate it as merely "ok". It has a lot of basic advice that is probably useful for beginner programmers; however, if you've been coding for a while, most of the advice will sound like common sense. Some of the advice is actionable, but some is theoretical or ideological; some parts are language and framework agnostic, while others have become quite dated; there are a few bits of deep, meaningful advice, but mostly, the book consists of fairly simple aphorisms. It even has a detachable pull out with all the sayings. It's an easy read, but rarely rises above the programming analog of "eat well and exercise regularly". Some fun (and funny) quotes: "Don't live with broken windows." "Use tracer bullets to find the target." "Prototyping generates disposable code. Tracer code is lean but complete, and forms part of the skeleton of the final system. Think of prototyping as the reconnaissance and intelligence gather that takes place before a single tracer bullet is fired." "Check their spelling, first automatically and then by hand. After awl, their are spelling miss steaks that the chequer can knot ketch." "Distributed systems such as EJB are leading the way into a new age of configurable, dynamic systems." "We who cut mere stones must always be envisioning cathedrals." - Quarry worker's creed "The limits of language are the limits of one's world." - Ludwig Wittgenstein sem resenhas | adicionar uma resenha
Written as a series of self-contained sections and filled with entertaining anecdotes, thoughtful examples, and interesting analogies, The Pragmatic Programmer illustrates the best practices and major pitfalls of many different aspects of software development. Whether you're a new coder, an experienced programmer, or a manager responsible for software projects, use these lessons daily, and you'll quickly see improvements in personal productivity, accuracy, and job satisfaction. You'll learn skills and develop habits and attitudes that form the foundation for long-term success in your career. You'll become a Pragmatic Programmer. Não foram encontradas descrições de bibliotecas. |
![]() Capas popularesAvaliaçãoMédia:![]()
|