LINUX.ORG.RU

Все софтверные мануфактуры придерживаются таких взглядов?

 


1

0

Роберт Мартин. Быстрая разработка программ

Сильный игрок вовсе не обязательно является первоклассным программистом. Его успехи в программировании могут быть чрезвычайно скромными, главное — это умение успешно работать с другими членами команды. На самом деле, эффективное взаимодействие с сотрудниками, коммуникации и общение имеют большее значение, чем талант программирования сам по себе. Команда, состоящая из посредственных программистов, междукоторыми на должном уровне налажено взаимодействие, имеет больше шансов на успех, чем группа высококлассных программистов, которым не удается наладить работу в составе команды

★★★

Последнее исправление: utf8nowhere (всего исправлений: 2)
Ответ на: комментарий от I-Love-Microsoft

Полностью согласен. Не сложно прикрутить любую либу, или освоить любой фреймворк

А фреймворк кто писать будет? А проектировать ядро, рантайм языка, что-то еще по-настоящему крупное и сложное? Программирование не ограничивается заполнением лакун фреймворка бизнес логикой, собсна талантливых архитекторов не так много.

Freyr69 ★★★
()
Ответ на: комментарий от I-Love-Microsoft

Берём математика, он делает оптимальный алгоритм на матлабе-питоне, программист это делает, profit.

И спотыкается, потому что алгоритм красив с точки зрения математики, но с кэшем не дружит, например.

Freyr69 ★★★
()
Последнее исправление: Freyr69 (всего исправлений: 1)
Ответ на: комментарий от Freyr69

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

nezamudich ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.