Операционная система UNIX. Руководство программиста

       

Программисты-одиночки


Программисты этой категории пишут программы только для того, чтобы облегчить выполнение своей основной работы. Полученные ими результаты могут быть помещены в фонд программ, доступных коллективу, в котором данный программист работает. Это похоже на то, как развивалась сама ОС UNIX: кто-то изготавливает полезный инструмент и затем использует его совместно с остальными членами организации. Программисты данной категории могут не иметь внешних требований к программам, работать без соавторов и без какого-либо управления их деятельностью. На процесс создания программы влияет только сама задача, решаемая программистом. Одним из факторов, способствующих наличию программистов данной категории, является то, что ОС UNIX является системой с разделением времени. Действительно, сотрудники, умеющие программировать, могут решать свои проблемы, минуя процедуру офици- ального одобрения их проектов и не ожидания в течение месяцев, когда штатные программисты напишут программы.

Программистам данной категории необходимо знать, как:

  • Выбирать подходящий язык программирования.
  • Компилировать и выполнять программы.
  • Использовать системные библиотеки.
  • Анализировать программы.
  • Отлаживать программы.
  • Отслеживать версии программ.

Большая часть информации, необходимой для выполнения этих действий, содержится в следующей главе.



Содержание раздела