Этика программирования
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
Этика программирования - 2009-08-27 06:54:30.020000
|
|
|
ArtAdmin
Сообщений: 11556
Оценки: 14
Присоединился: 2007-01-17 16:55:01.430000
|
Обсуждение статьи "Этика программирования"
|
|
|
f0r34ch; e-mail: - 2009-08-27 06:54:31.460000
|
|
|
Guest
Сообщений: 83368
Оценки: 51
Присоединился: None
|
Классная статья!
|
|
|
HeHe; e-mail: do_not@mail.me - 2009-08-27 06:54:31.606666
|
|
|
Guest
Сообщений: 83368
Оценки: 51
Присоединился: None
|
Да статья супер, но истина дороже!:) А зачем начинающим программировать??? ;)
|
|
|
kagor; e-mail: kagor@rumail.net - 2009-08-27 06:54:31.636666
|
|
|
Guest
Сообщений: 83368
Оценки: 51
Присоединился: None
|
Тут наткнулся на свой старый курсовик, по программированию и с трудом разобрался, как ента прога работает, так что стиль хорошего программирования всегда нужно соблюдать, что б потом проблем не было.
|
|
|
metalZ; e-mail: metalZ@yandex.ru - 2009-08-27 06:54:31.683333
|
|
|
Guest
Сообщений: 83368
Оценки: 51
Присоединился: None
|
Molodetz avtor! Pravilno pishesh, tak derzhat´!!
Kstati, to, chto probel nazhimayetsa podsoznatelno - chistaya pravda…
|
|
|
Х-А-Ц-К-Е-Р; e-mail: support@mail.ru - 2009-08-27 06:54:31.713333
|
|
|
Guest
Сообщений: 83368
Оценки: 51
Присоединился: None
|
статья мне понравилась
|
|
|
Keshman; e-mail: arksoft@mail.ru - 2009-08-27 06:54:31.736666
|
|
|
Guest
Сообщений: 83368
Оценки: 51
Присоединился: None
|
Правильно. Нужно уважать и себя и других, кто пользуется твоим кодом.
|
|
|
ych_boriss; e-mail: ych_boriss@mail.ru - 2009-08-27 06:54:31.750000
|
|
|
Guest
Сообщений: 83368
Оценки: 51
Присоединился: None
|
была такая история: сидят 2 (два) кодера, начинающий (н) и проДвинутый (п), разбирают код годичной давности. диалог:
п: - что за [censored] писал этот код? н: - ты, не помнишь что ли…
Вот такая, блин, история…
|
|
|
Eyore; e-mail: - 2009-08-27 06:54:31.770000
|
|
|
Guest
Сообщений: 83368
Оценки: 51
Присоединился: None
|
"Лучше всего называть переменную полными либо сокращёнными словами английского алфавита."
:-). Алфавит - это все таки буквы.
|
|
|
c0dex; e-mail: c0dex@mail.ru - 2009-08-27 06:54:31.776666
|
|
|
Guest
Сообщений: 83368
Оценки: 51
Присоединился: None
|
2шутник: если ты прикалываешься - шутки твои не оригинальны и не смешные. Если пишешь серъёзно - мне тебя искренне жалко. Прими в таком случае мои соболезнования. :)
|
|
|
kz; e-mail: - 2009-08-27 06:54:31.813333
|
|
|
Guest
Сообщений: 83368
Оценки: 51
Присоединился: None
|
"iCounter + iChan := iRoute;"
Не надо это читать и запоминать. Так писать нельзя, компилятор этого не понимает. ;)
|
|
|
c0dex; e-mail: c0dex@mail.ru - 2009-08-27 06:54:31.840000
|
|
|
Guest
Сообщений: 83368
Оценки: 51
Присоединился: None
|
я в шоке… стока народу смотрело, и только 1 догадался !!! вот вам и уровень этого сайта ! какие люди его посещают и читают инфу. этот прикол я оставил как бэкдор: если бы чё-нить где-нить произошло, и на сайте не оказалось бы моего ника - был бы резонный вопрос - где в статье недопустимый ляп. Товарищу заметившему - респект за внимательность
|
|
|
Jul; e-mail: - 2009-08-27 06:54:31.846666
|
|
|
Guest
Сообщений: 83368
Оценки: 51
Присоединился: None
|
Ниче не понял… А почему компилятор этого не понимает???
|
|
|
kz; e-mail: - 2009-08-27 06:54:31.856666
|
|
|
Guest
Сообщений: 83368
Оценки: 51
Присоединился: None
|
Ну и xakepы пошли.. Марш читать справочник по паскакалю до просветления. В районе синтаксиса ´:=´.
Кстати сказать, не совсеми моментами статьи согласен. С пробелами например (в нормальных редакторах есть подсветка). imho следует самому думать о том как сделать коды читаемыми, а разными правилами и этиками можно сделать только хуже.
|
|
|
c0dex; e-mail: c0dex@mail.ru - 2009-08-27 06:54:31.860000
|
|
|
Guest
Сообщений: 83368
Оценки: 51
Присоединился: None
|
я лишь высказал свою точку зрения…
кстати, компилятор сначала расчитывает ПРАВУЮ часть, потом сравнивает типы того что в правой части и того что в левой части, а потом, если типы совпадают, присвоить ЛЕВОЙ части значение ПРАВОЙ. но никак не наоборот…
|
|
|
kz; e-mail: - 2009-08-27 06:54:31.876666
|
|
|
Guest
Сообщений: 83368
Оценки: 51
Присоединился: None
|
Добьем уже глюки. =) В статье две вторых части.
|
|
|
max2; e-mail: mrbelyash@rambler.ru - 2009-08-27 06:54:31.890000
|
|
|
Guest
Сообщений: 83368
Оценки: 51
Присоединился: None
|
Что за глупости о том что можно программу написать в 3 строки….Как вы потом ошибки будете искать…. Ну и глупости…
|
|
|
PoLO; e-mail: - 2009-08-27 06:54:31.910000
|
|
|
Guest
Сообщений: 83368
Оценки: 51
Присоединился: None
|
один момент … насколько я помню, то вообще-то xp imho не особо предполагет "хорошего комментрования и читабельности кода", что касается твоего мнения об уровне аудитории … мне кажется что ты во многом прав … уж если такого не знать, то … :)
|
|
|
XoRe; e-mail: xor@elizovo.ru - 2009-08-27 06:54:31.930000
|
|
|
Guest
Сообщений: 83368
Оценки: 51
Присоединился: None
|
И уж для полного ликбеза: q3 сохраняет конфиг в текстовый документ в формате UNIX. А в юнихе для обозначения конца строки используется 1 символ(№ 10 или 13, не помню), вместо 2 символов в виндувсе. Поэтому блокнот этот символ видит, показывает, но не определяет его, как "конец строки". Открывай такой файл в WordPad´е, нажимай Ctrl+s, то бишь фонарно сохраняй и он сохранится в виндовском формате.
|
|
|
Y; e-mail: - 2009-08-27 06:54:31.943333
|
|
|
Guest
Сообщений: 83368
Оценки: 51
Присоединился: None
|
Стиль программирования - сугубо личная проблема программиста.
|
|
|
PoLO; e-mail: - 2009-08-27 06:54:31.953333
|
|
|
Guest
Сообщений: 83368
Оценки: 51
Присоединился: None
|
to Y: немного не согласен. Ты прав, если имеешь в виду под программистом человека, работающего ТОЛЬКО в одиночку и не создающего коммерческих долгосрочных продуктов. Как ты собираешься поддерживать свою прогу через Н месяцев, если она написана без комментариев и не отформатирована? А если бы все программисты из open source собщества не придерживлись определенных стандартов? Эт был бы полный финиш. Каждый в своем "неповторимом" стиле пишет "свои" модули :) Ну, вот такие пироги,ИМХО :)
|
|
|
DiSnider; e-mail: disnider@ua.fm - 2009-08-27 06:54:31.960000
|
|
|
Guest
Сообщений: 83368
Оценки: 51
Присоединился: None
|
Статья нормальная, я сам когдато дошел до того что легше писать тип типеременной до ее имени=) вот так =)
|
|
|
DareDEVIL; e-mail: - 2009-08-27 06:54:31.990000
|
|
|
Guest
Сообщений: 83368
Оценки: 51
Присоединился: None
|
Статья правильная, только вот раздел, посвященный именованию переменных, немного неточен. Описанный автором способ - так называемая "венгерская нотация", автор которой - Чарльз Симоне - работает в "Майкрософте". И люди, которые так или иначе пишут с применением языков программирования этой фирмы, бесспорно знакомы с нею. Более толковую инфу читайте по ссылке http://msk.nestor.minsk.by/kg/2000/kg0004/kg01404.html
|
|
|
kz; e-mail: - 2009-08-27 06:54:32.006666
|
|
|
Guest
Сообщений: 83368
Оценки: 51
Присоединился: None
|
2 PoLO: А ты загляни в сорец тому же линуксу. Там уже финиш. =)
|
|
|
RE: Этика программирования - 2009-08-27 06:54:32.016666
|
|
|
Guest
Сообщений: 83368
Оценки: 51
Присоединился: None
|
Кому интересно, есть хорошая книга: Ален И. Голуб, "ВЕРЕВКА ДОСТАТОЧНОЙ ДЛИНЫ, ЧТОБЫ… ВЫСТРЕЛИТЬ СЕБЕ В НОГУ: Правила программирования на Си и Си++". Я с некоторыми вещами согласился только через 10 лет С-программирования ;-), но книга очень интересная.
|
|
|
|
|