Войти в систему

Home
    - Создать дневник
    - Написать в дневник
       - Подробный режим

LJ.Rossia.org
    - Новости сайта
    - Общие настройки
    - Sitemap
    - Оплата
    - ljr-fif

Редактировать...
    - Настройки
    - Список друзей
    - Дневник
    - Картинки
    - Пароль
    - Вид дневника

Сообщества

Настроить S2

Помощь
    - Забыли пароль?
    - FAQ
    - Тех. поддержка



Пишет Генеральный консультант по ([info]azatiy)
@ 2004-12-20 10:06:00


Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Давайте разжигать флейм!
Вот как вы думаете, что такое "русский стиль программирования"?
Я эту тему как-то начал раскрывать, но слабо ...


(Добавить комментарий)


[info]be9@lj
2004-12-19 19:36 (ссылка)
Комментариев - поменьше. Использования всяких недокументированных возможностей - побольше. Код оформлять понеряшливей.

Дальше два варианта. Либо программа написана в полном соответствии с указаниями партии и правительства (1000 классов, UML, XML и т.д.), но с минимальной функциональностью, либо наоборот - функциональность хорошая, но написано так отвратно, что хрен залезешь и разберешься. Компромисс НЕВОЗМОЖЕН! Наверное, это и есть та самая грань между Западом и Востоком.

(Ответить) (Ветвь дискуссии)


[info]azatiy@lj
2004-12-19 19:38 (ссылка)
Еще интерфейс как правило, "специфический".

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]be9@lj
2004-12-19 19:44 (ссылка)
Да, точно. Настоящий русский программист - это самоучка, который ушел в мир компьютеров, потому что его способ общения с миром нормальными людьми не воспринимался ни в какую. И вот он, не будучи принят никем, этот способ воплощает в интерфейсе своей программы. А потом люди вынуждены мучаться.

(Ответить) (Уровень выше)


[info]am_baal@lj
2004-12-19 19:46 (ссылка)
Главное - переодически полностью переписывать код или хотя бы основные модули. :)

(Ответить) (Ветвь дискуссии)


[info]be9@lj
2004-12-19 19:51 (ссылка)
...и выпускать версии "между" переписываниями. Когда старые баги из прошлой реинкарнации ещё не зафиксаны, а новые уже внесены.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]azatiy@lj
2004-12-19 19:52 (ссылка)
"Some bugs fixed. New added"

(Ответить) (Уровень выше)


[info]azatiy@lj
2004-12-19 19:51 (ссылка)
А как же. Обязательно. И по цепочке.

(Ответить) (Уровень выше)


[info]probegi@lj
2004-12-19 21:45 (ссылка)
Наворачивать килобайты кода в попытке избежать goto.

(Ответить) (Ветвь дискуссии)


[info]probegi@lj
2004-12-19 21:46 (ссылка)
"В избежании Goto"
типа

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]azatiy@lj
2004-12-19 21:49 (ссылка)
Вполне международное явление.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]be9@lj
2004-12-20 07:18 (ссылка)
Можно переформулировать вопрос.

Чем русский стиль программирования отличается от индусского?

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]azatiy@lj
2004-12-20 17:34 (ссылка)
Попросим русского и индуса дать имена функции....

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]be9@lj
2004-12-21 01:52 (ссылка)
Станет ли индус делать функцию? Ведь есть cut-n-paste!

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]azatiy@lj
2004-12-21 01:54 (ссылка)
Вывод - русский программист при склонности к халяве, все же добросовестен и види на 3 хода вперед.

(Ответить) (Уровень выше)