The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Опубликован ежегодный рейтинг Linux-проектов от издания Linu..."
Отправлено Филипп Филиппович, 16-Дек-12 23:33 
Ой, чего только мне не приходилось проверять. :-) Я сейчас как раз курс лекций по Python читаю. Программы абсолютных новичков на Python не лучше и не хуже, чем на C++, но речь ведь не о них. Речь о стадии, на которой новичок становится стабильно в состоянии писать работающие программы с какой-то реальной функциональностью.

Вот представьте: сначала человек учится владеть самыми азами, понимать, что такое функции и циклы, пишет на этом этапе массу типовых учебных программ типа вычисления факториала и бинарного поиска в отсортированном массиве. Вы правы, от языка этот этап почти не зависит, и эти программы с точки зрения профессионала даже не чудовищны, а скорее находятся ниже уровня рассмотрения, их почти не существует. Но такие программы никому и не нужны. Они не попадут, допустим, в пакеты распространённых дистрибутивов. И по ним никто не будет судить о качестве программирования на языке вообще.

Но потом наступает следующая стадия, когда человек уже может сделать что-то реальное. При этом, конечно, ещё не умея добиться промышленного качества (и вообще не понимая, что это такое -- промышленное качество). Как раз на этой стадии "общественная опасность" разработчика достигает максимума (конечно, это шутка, во всяком случае, тут есть доля шутки). Его код может кого-то заинтересовать: программа всё-таки делает что-то полезное. И он будет скорее работать, чем не работать. Обычно. Пока не случится что-то, не предусмотренное автором.

У новичков на Python именно эта стадия наступает гораздо раньше. Повторюсь: речь не о программе вычисления факториала, а именно о чём-то, имеющем некоторую практическую ценность.

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру