среда, 11 июня 2014 г.

О книгах по программированию

словно, книги по программированию, можно разделить на две категории:
1.   Изучение инструмента, языка программирования. Если Вы прочитаете учебник по C#, Java, Python, Perl – то результат будет очевидный. Вы сможете написать первую программу, и узнаете, как можно использовать те или иные технологии.
2.   Вторая категория – это книги для совершенствования Вашего мастерства. Тут Вы изучаете новые подходы, рассматриваете варианты использования тех или иных подходов, взвешиваете все за и против вместе с автором. Это такие книги, как Design Patterns, Code Complete и т.д.

Точно так же и с книгами по автоматизации. Если Вам в данный момент нужно изучить инструмент – берите учебник или руководство по этому инструменту и сопутствующих технологий. Такие примеры содержат простые практические примеры, которые Вы, при желании, можете сразу же реализовать на практике.

Если же вы хотите набраться  опыта  и/или перед Вами стоит задача начала поддержки и развития проектов по автоматизации – то вторая категория для Вас. Обычно в таких книгах авторы делятся своим опытом,  своими лучшими практиками, но, несмотря на это, в таких книгах больше теории.

Книги первой категории устаревают очень быстро. Книги второй – могут оставаться актуальными в течении 10-ти лет.

Тоже самое касается и книг по автоматизации.
Если Вы только осваиваете автоматизацию –  то книги про инструменты – это то что Вам сейчас нужно. Если Вы в автоматизации уже не первый год – то стоит обратить внимание на теорию, вторую категорию.

Комментариев нет:

Отправить комментарий