|
|
libcats.org
MPLS VPN SecurityMichael H. Behringer, Monique J. MorrowProgrammers are craftspeople trained to use a certain set of tools (editors, object managers, version trackers) to generate a certain kind of product (programs) that will operate in some environment (operating systems on hardware assemblies). Like any other craft, computer programming has spawned a body of wisdom, most of which isn't taught at universities or in certification classes. Most programmers arrive at the so-called tricks of the trade over time, through independent experimentation. In The Pragmatic Programmer, Andrew Hunt and David Thomas codify many of the truths they've discovered during their respective careers as designers of software and writers of code.Some of the authors' nuggets of pragmatism are concrete, and the path to their implementation is clear. They advise readers to learn one text editor, for example, and use it for everything. They also recommend the use of version-tracking software for even the smallest projects, and promote the merits of learning regular expression syntax and a text-manipulation language. Other (perhaps more valuable) advice is more light-hearted. In the debugging section, it is noted that, "if you see hoof prints think horses, not zebras. That is, suspect everything, but start looking for problems in the most obvious places. There are recommendations for making estimates of time and expense, and for integrating testing into the development process. You'll want a copy of The Pragmatic Programmer for two reasons: it displays your own accumulated wisdom more cleanly than you ever bothered to state it, and it introduces you to methods of work that you may not yet have considered. Working programmers will enjoy this book.
Скачать книгу бесплатно (chm, 5.29 Mb)
EPUB | FB2 | PDF | MOBI | TXT | RTF
* Конвертация файла может нарушить форматирование оригинала. По-возможности скачивайте файл в оригинальном формате.
Популярные книги за неделю:
Проектирование и строительство. Дом, квартира, садАвтор: Петер Нойферт, Автор: Людвиг Нефф
Размер книги: 20.83 Mb
Система упражнений по развитию способностей человека (Практическое пособие)Автор: Петров Аркадий НаумовичКатегория: Путь к себе
Размер книги: 818 Kb
Сотворение мира (3-х томник)Автор: Петров Аркадий НаумовичКатегория: Путь к себе
Размер книги: 817 Kb
Радиолюбительские схемы на ИС типа 555Автор: Трейстер Р.Категория: Электротехника и связь
Размер книги: 13.64 Mb
Только что пользователи скачали эти книги:
Почему я не феминисткаАвтор: Хаткина НатальяКатегория: Русская классическая проза
Размер книги: 6 Kb
Semirings for Soft Constraint Solving and ProgrammingАвтор: Stefano BistarelliКатегория: CsLn_
Размер книги: 1.86 Mb
Religious Experience and Lay Society in T'ang China: A Reading of Tai Fu's 'Kuang-i chi' (Cambridge Studies in Chinese History, Literature and Institutions)Автор: Glen DudbridgeКатегория: История
Размер книги: 8.37 Mb
Invitation to Positive Psychology: Research and Tools for the ProfessionalАвтор: Robert Biswas-DienerКатегория: Психология
Размер книги: 346 Kb
Understanding Arguments: An Introduction to Informal Logic , Eighth EditionАвтор: Walter Sinnott-Armstrong, Автор: Robert J. Fogelin
Размер книги: 2.87 Mb
A Concordance to the Septuagint: And the Other Greek Versions of the Old Testament (Including the Apocryphal Books). Vol. 1. A-IАвтор: Edwin Hatch, Автор: Henry A Redpath
Размер книги: 112.03 Mb
Mad About Us: Moving from Anger to Intimacy with Your Spouse (Epub, Mobi & PDF)Автор: Gary Oliver, Автор: Carrie OliverКатегория: Christian
Размер книги: 2.17 Mb
|
|
|