OberonCore https://forum.oberoncore.ru/ |
|
О требованиях к процессу производства ПО https://forum.oberoncore.ru/viewtopic.php?f=86&t=2351 |
Страница 1 из 1 |
Автор: | Илья Ермаков [ Воскресенье, 14 Февраль, 2010 16:16 ] |
Заголовок сообщения: | О требованиях к процессу производства ПО |
Тема возникла как ответ вот в эту ветку: viewtopic.php?p=42765, после вот этого сообщения: viewtopic.php?p=42765#p42765 Программист должен создать систему. Обладающую нужными свойствами - функциональными и конструктивными. Изначально он должен обеспечить возможности эволюции этой системы (а эта возможность зависит от конструктивных свойств). Если программист остаётся на позиции "программа - это текст для исполнения компьютером, который пишет программист", то он сам себя ограничивает, донаучным и дотехнологичным уровнем. Это его выбор. Но отрасли нужны люди, находящиеся на компетентном инженерном уровне, уровне понимания программных систем как инженерных конструкций, которые проектируются путём строгого расчёта. С другой стороны, доколе общество может терпеть дефекты в системах ПО, которые можно предотвратить путём конкретной дисциплины при их создании. На производство любого продукта есть ТУ - технические условия, которые должны быть соблюдены. И никакие оправдания "я и без них могу произвести отличный продукт" непозволительны; никто их слушать не будет. Пусть производитель рискует (и экономит) у себя дома, но не в своей предпринимательской деятельности. Ах, не умеет - его проблемы. |
Автор: | Илья Ермаков [ Воскресенье, 14 Февраль, 2010 16:19 ] |
Заголовок сообщения: | Re: Почему программа должна быть структурной |
Можно вообще говорить о принципе: порождаемая система наследует свойства от порождающей. Т.е. плохо организованная программная система будет порождать плохо организованный сервис для своих пользователей - это неизбежно. Также, плохо организованный процесс разработки (и плохо организованные головы) будут порождать плохие системы. |
Автор: | ==== [ Воскресенье, 14 Февраль, 2010 16:36 ] |
Заголовок сообщения: | Re: Почему программа должна быть структурной |
Уважаемый Илья Ермаков, непонятно зачем надо менять тему. Я остаюсь в прежней теме. |
Автор: | Илья Ермаков [ Воскресенье, 14 Февраль, 2010 16:37 ] |
Заголовок сообщения: | Re: О требованиях к процессу производства ПО |
Если он будет писать такие циклы, какой был недавно разобран, я его просто уволю, будьте уверены. Надо увольнять сразу; но ввиду того, что мало их, нормально обученных, придётся проявить понимание и научить. И только если не научится, тогда уволю. |
Автор: | Илья Ермаков [ Воскресенье, 14 Февраль, 2010 16:40 ] |
Заголовок сообщения: | Re: Почему программа должна быть структурной |
Геннадий Тышов писал(а): то будьте уверены у него нет проблемы с Вашим вопросом "Почему программа должна быть структурной". А я вам говорю, что у меня, как у работодателя, имеются проблемы с набором нормально обученных программистов. И мне плевать, что у него там "нет проблемы...". Появится проблема, как только придётся устраиваться на работу. |
Автор: | Илья Ермаков [ Воскресенье, 14 Февраль, 2010 16:41 ] |
Заголовок сообщения: | Re: Почему программа должна быть структурной |
Геннадий Тышов писал(а): Илья Ермаков писал(а): Программист должен создать систему. Программист должен создать ПО, иначе ему скажу "Зачем ты нуже?". А ПО - это не система? Ах, ну да. ПО - это просто набор напечатанных букв. Предназначенных для выполнения компьютером. Чтобы компьютер в итоге, если повезёт, иногда делал именно то, что от него хотят. Так? |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |