Тонкость терминов.

Jan 15, 2009 22:25

Что важнее - первый вариант программы, только с важной функциональностью? Хоть как-то работающий вариант с полной функциональностью?

Заказчик может потерпеть время на оптимизацию, если у него уже есть какой-то вариант?

Спектр значений широк и многомерен. Причем любое значение из этого спектра будет определять вариант индустриальной разработки.

Мой опыт говорит о том, что чем быстрее получится первый вариант, тем лучше. Насыщение возможностями может продолжаться бесконечно. Как и оптимизация.

Или, например, простой язык.

Некоторые утверждают, что китайский язык простой. Запомнившийся мне кусочек обсуждения на LtU содержит доказательство обратного. Язык, грамматика которого втиснута в 673 страницы английского текста, не может быть простым. Даже, если первые предложения на нём даются легко.

Я думаю, что критерий простоты языка прост и субъективен: можешь написать стих - для тебя язык прост. А ещё лучше - эссе.

Так же и с языком программирования. Баланс его возможностей нельзя оценить по примерам или даже по небольшим пробам. Проба ЯП обязательно должна содержать эксперимент, чтобы было перебрано и оценено несколько представлений решаемой задачи.

(ушёл температурить в спокойствии;)

разработка, языки, языки программирования

Previous post Next post
Up