Чтение кода

редактировать
Обложка для чтения кода

Чтение кода (ISBN 0-201-79940-5 ) - это книга по разработке программного обеспечения 2003 года, написанная Диомидисом Спинеллисом. Книга предназначена для программистов, которые хотят улучшить свои навыки чтения кода. В нем обсуждаются конкретные методы чтения кода, написанного другими, и излагаются общие концепции программирования.

Примеры кода, используемые в книге, взяты из реального программного обеспечения, многие из них взяты из моментального снимка export-19980407 NetBSD. Хотя выбранный язык программирования заявлен как сбалансированный, преобладает использование C для иллюстрации основных концепций. Выдержки из важных систем с открытым исходным кодом, таких как Apache веб-сервер, hsqldb Java механизм реляционной базы данных, дистрибутив NetBSD Unix, язык Perl, сервер приложений Tomcat и X Window System представлены.

Книга охватывает большинство концепций, связанных с кодом, которые могут появиться перед глазами разработчика программного обеспечения, включая программные конструкции, типы данных, структуры данных, поток управления, организация проекта, стандарты кодирования, документация и архитектуры. Компакт-диск с 16 миллионами строк открытого исходного кода, прилагаемый к книге, обеспечивает контекст для всех представленных примеров. Последние главы могут быть наиболее полезными для продвинутых пользователей, поскольку первые главы углубляются в конструкции языка программирования, регулярные выражения и т. Д.

Книга открыла книгу Аддисон-Уэсли Эффективное Серия «Разработка программного обеспечения» под редакцией Скотта Мейерса, получившая в 2004 году премию за продуктивность разработки программного обеспечения в категории «Технические книги». Он переведен на китайский, греческий, японский, корейский, польский и русский языки.

См. Также

Внешние ссылки

Последняя правка сделана 2021-05-15 13:39:03
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте