[an error occurred while processing this directive]
Насчет внешнего вида - вопрос спорный (+)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
очень часто красота снаружи несовместима с функциональностью внутри. Нередко приходится так замудрить алгоритм, что даже подробное комментирование не спасает от того, что самому через полгода приходится часа полтора тратить на вспоминание "а на кой тут так все заворочено", особенно если для временного хранения флагов и переменных используются регистры незадействованной периферии, да докучи в разных ветках одного и того-же блока для разных целей... В менее "тяжелых" случаях, возможно, что "красота" кода что-то и показывает, но я неоднократно встречал очень сильных профессионалов, у которых в коде без пол-литры ну никак не разобраться, однако все делается быстро и эффективно.
Кстати еще показатель профессионализма - это все таки знание электроники и эффективная совместная работа со схемотехниками и ПЛИСоводами (если, конечно, это все разные люди).
Составить ответ
|||
Конференция
|||
Архив
Ответы
- А я и не говорил про красоту снаружи. Все должно органично сочетаться. — Bill (16.04.2005 15:06, 701 байт)
- Да нет как раз таки понял.А комментарии частенько я вообще не пишу(+) — semen (16.04.2005 15:17, 76 байт)
- Наличие комментариев не превратит программу в роман. — Bill (16.04.2005 15:28, 374 байт)
- Согласен, но только в том случае, когда есть время на написание этих комментариев (+) — SM (16.04.2005 15:30, 224 байт)
- Про лень верно :)))... — POV (16.04.2005 16:35, 372 байт)
- В своей книге Ван Тассел называл несколько причин, по которым разные программисты не пишут — Bill (16.04.2005 15:46, 604 байт)
- А ты сразу комментируй, и лениво не будет. — must_alive (16.04.2005 15:39, пустое)
- Так сразу не до этого, сбиваешься с продуманной линии, отвлекаешься... — SM (16.04.2005 15:40, пустое)
- Я сначала описываю алгоритм, потом просто вписываю между строк описания соответствующий код - и все. Да и предварительное описание того, что будешь делать, никогда не помешает. — must_alive (19.04.2005 22:46, пустое)
- используйте многозадачную OS... — цезарь (16.04.2005 15:45, пустое)
- Ну-ну. Я как раз против всяких лишних ресурсопожиралок, если конечно без них можно обойтись (+) — SM (16.04.2005 15:49, 87 байт)
- Кажется, я неправильно понят! Ю.Цезарь умел делать несколько дел одновременно. Хотя, наверное, тоже ошибался. Но здесь уместно сослаться на Эйнштейна: 'Кто перестал ошибаться, тот перестал и творить'. Вообще же все это напоминает Б.Страуструпа 'Язык прог. С++'. По-моему, желающие могут обратиться к первоисточнику. — цезарь (16.04.2005 15:57, пустое)
- Правильные слова. Практика слова, а не теоретика. — Бяка (16.04.2005 15:52, пустое)
- Так ведь, я понимаю, в этой конфе теоретиков нет? Или у кого-нибудь есть печатные статьи в IEEE? — цезарь (16.04.2005 16:15, пустое)
- Есть практика + терия, а есть чистая теория. Практик, поимев всякие там OS реального времени, чихнул, чертыхнулся и послал всю эту лабуду на три буквы. Теоретик же будет с пеной у рта доказывать, что на три буквы - это зря, и не всё так плохо, и много там хорошего, и тд и тп. Вот пусть теоретик задачу постваленную решит, сам решит, свом потом и кровью. Тогда посмотрел бы я на него и его домысла апосля. — Бяка (16.04.2005 16:39, пустое)
- Насчет печатных статей (только в IEEE вряд-ли) - есть тут (ну в соседней DSP-конфе точно) (+) — SM (16.04.2005 16:17, 197 байт)
- А мне в большинстве случаев помогает рукописный вариант (ещё не отточенный кодом) , т.к на листе бумаги всё предварительно т.с самообсуждается :) — .Serg_Ant (16.04.2005 15:43, пустое)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru