|
|
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
Только что пользователи скачали эти книги:
Остров Ее Величества. Маленькая Британия большого мираАвтор: Брайсон БиллКатегория: Современная проза
Размер книги: 1.12 Mb
The Craft of System SecurityАвтор: Sean Smith, Автор: John MarchesiniКатегория: Computer Science
Размер книги: 5.29 Mb
Algorithmic Number Theory 1 SymposiumАвтор: Leonard M. Adleman, Автор: Ming-Deh Huang
Размер книги: 2.65 Mb
McGraw-Hill's GMAT: Graduate Management Admission TestАвтор: James Hasik, Автор: Stacey Rudnick
Размер книги: 2.29 Mb
Майнд машины. Открываем заново технологию аудио-визуальной стимуляцииАвтор: перевод : А. Патрушев, Автор: В. Никонов
Размер книги: 1.44 Mb
Сборник лабораторных работ по химии. Часть 1: Методические указания к лабораторным работам для студентов нехимических специальностей вузовАвтор: Калюкова Е.Н., Автор: Письменко В.Т., Автор: Петрова Л.В.Категория: Химия
Размер книги: 2.32 Mb
P-Adic Lie Groups (Grundlehren der mathematischen Wissenschaften)Автор: Peter Schneider
Размер книги: 2.32 Mb
Запрещенная археологияАвтор: Майкл А.Кремо, Автор: Ричард Л.ТомпсонКатегория: ИСТОРИЯ, НАУЧНО-ПОПУЛЯРНОЕ
Размер книги: 6.54 Mb
|
|
|