![]() |
|
Модераторы: LSD |
![]()
|
|
| Irokez |
|
|||
![]() индеец ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1180 Регистрация: 20.10.2004 |
|
|||
|
||||
| Joes |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 432 Регистрация: 15.11.2004 |
Умение впихнуть заказчику то, что ты умеешь, но что ему не нужно
|
|||
|
||||
| batigoal |
|
|||
![]() Нелетучий Мыш ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6423 Регистрация: 28.12.2004 Где: Санктъ-Петербургъ |
Не, это, конечно, хороший пилотаж, но не в кодинге. -------------------- "Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли) ЖоржЖЖ |
|||
|
||||
| De Gray |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 128 Регистрация: 18.2.2005 Где: Регистрация? |
Напоминает "Что сдаем? Китайский...ладно сейчас докурю пойду сдавать". --------------------
Извяните, шо мы к вас за поможите обращаимси. |
|||
|
||||
| maxim1000 |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 3334 Регистрация: 11.1.2003 Где: Киев |
когда не думаешь о языковых конструкциях - просто пишешь то, что нужно
как с разговорным языком: часто люди в начале обучения думают на родном, переводят на изучаемый, а потом говорят и наоборот а когда язык знаешь хорошо, мысли переводятся на него напрямую... -------------------- qqq |
|||
|
||||
| Domestic Cat |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5452 Регистрация: 3.5.2004 Где: Dallas, US |
когда пишешь понятный код
-------------------- |
|||
|
||||
| ManiaK |
|
|||
![]() Homo Sapience ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1145 Регистрация: 3.8.2004 Где: ИУ5-93 |
"Относительно меня... или вас?" © Эйнштейн vs. Иван Таранов Это сообщение отредактировал(а) ManiaK - 26.4.2005, 09:47 |
|||
|
||||
| batigoal |
|
|||
![]() Нелетучий Мыш ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6423 Регистрация: 28.12.2004 Где: Санктъ-Петербургъ |
В том-то и дело - относительно любого программера -------------------- "Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли) ЖоржЖЖ |
|||
|
||||
| ManiaK |
|
|||
![]() Homo Sapience ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1145 Регистрация: 3.8.2004 Где: ИУ5-93 |
Боюсь, проще будет подогнать всех программеров под шаблон, чем шаблон под свех программеров |
|||
|
||||
| batigoal |
|
|||
![]() Нелетучий Мыш ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6423 Регистрация: 28.12.2004 Где: Санктъ-Петербургъ |
На это и направлены всякие Code Conventions, Design Patterns и т.д. -------------------- "Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли) ЖоржЖЖ |
|||
|
||||
| Aliance |
|
|||
![]() I ♥ <script> ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6418 Регистрация: 2.8.2004 Где: spb |
Т.к. я пишу на клиентском языке - то для меня высший пилотаж написать такой код, чтобы он работал везде )))
|
|||
|
||||
| AntonSaburov |
|
|||
![]() Штурман ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5658 Регистрация: 2.7.2002 Где: Санкт-Петербург |
Я бы еще добавил - когда чужой полный идиотизмов код превращаешь в нормальный и понятный другим. Вообщем рефакторинг - это высший пилотаж. |
|||
|
||||
| En_t_end |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2074 Регистрация: 4.12.2004 |
|
|||
|
||||
| Stampede |
|
|||
![]() Гносеолог ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 963 Регистрация: 25.4.2005 Где: Calgary, Alberta, Canada |
Товарищи, вы все забываете одну важную весчь: в кодинге как таковом фана вообще нет и быть не может по определению. Это типа как композитора спросить, в чем для него высший пилотаж в записи нот
Нет, конечно, приятно, когда код чистый, хорошо отформатированный, документированный, консистентный и конвенциональный. Но если система никудышная by design, то тут никакая красота оформления не спасет. Люди часто не понимают, что со времен КнутА произошел значительный сдвиг в парадигме программирования. Алгоритмы, несомненно, очень важны, тут никто не спорит, но сегодня хорошего архитекта можно отличить от плохого архитекта по тому, насколько loosely-coupled оказывается разработанныя им система. Потому что у хорошего архитекта система разработана в виде набора абстрактных лэйеров, которые взаимодействуют друг с другом посредством контракта, реализованного в форме общих (generic) APIs. Тогда если тебе нужно изменить формат вывода данных, или тип шифрования, или поменять среду хранения с БД на файлы, или обеспечить доступ через вэб сервис, или сделать авторизацию через LDAP, или сделать еще миллион возможных изменений, то все, что тебе нужно - это подтыкнуть соответствующую библиотеку через модуль интеграции - тонкий wrapper, написанный to the API твоей подсистемы. Но для этого нужно, что твоя программа была изначально задизайнена в интерфейсах. А для этого нужно представлять, на какие функциональные подсистемы ее нужно разбить, что при этом сделалть подтыкаемым и каковы должны быть точки интеграции. А этому всему формально научить практически невозможно, потому что для этого нужно собаку съесть и пудом соли закусить. И вот это вот как раз и есть для меня "высший пилотаж в кодинге", как изволил выразиться автор исходного топика |
|||
|
||||
| maxim1000 |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 3334 Регистрация: 11.1.2003 Где: Киев |
есть две профессии: архитектор и программист
это - профессии разные архитектор кодингом не занимается (если он занимается, значит, он по совместительству еще и программист кодинг представляет собой более низкий уровень - где-то около "записи нот" только, если учесть значительно большую сложность (по сравнению с нотами), этот более низкий уровень тоже, как ни странно, становится важным если программист будет подолгу думать над тем, в какой последовательности складывать числа, то проект не уложится ни в какие сроки, независимо от архитектора (помочь тут может разве что менеджер по кадрам -------------------- qqq |
|||
|
||||
![]()
|
| Правила раздела «Флейм» | |
|
|
Добро пожаловать в «Флейм». В разделе не действуют многие правила:
Строго запрещено:
Напоминаем о существовании волшебной кнопочки "Репорт". Если вы увидели сообщение, несовместимое с жизнью, просьба подвести на нее курсор и клацнуть левой клавишей мышки. Тем самым вы сможете призвать злого, но жутко справедливого джина-модератора, который нашлет порчу на злостного нарушителя. Кстати - счётчик сообщений здесь не растёт. Глас Винграда:
Глас Философии:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Sneg0k |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Флейм | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |