Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

Этика программирования

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Обсуждение статей] >> Этика программирования
Имя
Сообщение << Старые топики   Новые топики >>
Этика программирования - 2009-08-27 06:54:30.020000   
ArtAdmin

Сообщений: 11556
Оценки: 14
Присоединился: 2007-01-17 16:55:01.430000
Обсуждение статьи "Этика программирования"
Post #: 1
f0r34ch;&nbsp; e-mail: - 2009-08-27 06:54:31.460000   
Guest

Сообщений: 83368
Оценки: 51
Присоединился: None
Классная статья!
Post #: 2
HeHe;&nbsp; e-mail: do_not@mail.me - 2009-08-27 06:54:31.606666   
Guest

Сообщений: 83368
Оценки: 51
Присоединился: None
Да статья супер, но истина дороже!:) А зачем начинающим программировать??? ;)
Post #: 3
kagor;&nbsp; e-mail: kagor@rumail.net - 2009-08-27 06:54:31.636666   
Guest

Сообщений: 83368
Оценки: 51
Присоединился: None
Тут наткнулся на свой старый курсовик, по программированию и с трудом разобрался, как ента прога работает, так что стиль хорошего программирования всегда нужно соблюдать, что б потом проблем не было.
Post #: 4
metalZ;&nbsp; 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…
Post #: 5
Х-А-Ц-К-Е-Р;&nbsp; e-mail: support@mail.ru - 2009-08-27 06:54:31.713333   
Guest

Сообщений: 83368
Оценки: 51
Присоединился: None
статья мне понравилась
Post #: 6
Keshman;&nbsp; e-mail: arksoft@mail.ru - 2009-08-27 06:54:31.736666   
Guest

Сообщений: 83368
Оценки: 51
Присоединился: None
Правильно. Нужно уважать и себя и других, кто пользуется твоим кодом.
Post #: 7
ych_boriss;&nbsp; e-mail: ych_boriss@mail.ru - 2009-08-27 06:54:31.750000   
Guest

Сообщений: 83368
Оценки: 51
Присоединился: None
была такая история:
сидят 2 (два) кодера, начинающий (н) и проДвинутый (п), разбирают код годичной давности. диалог:

п: - что за [censored] писал этот код?
н: - ты, не помнишь что ли…

Вот такая, блин, история…
Post #: 8
Eyore;&nbsp; e-mail: - 2009-08-27 06:54:31.770000   
Guest

Сообщений: 83368
Оценки: 51
Присоединился: None
"Лучше всего называть переменную полными либо сокращёнными словами английского алфавита."

:-). Алфавит - это все таки буквы.
Post #: 9
c0dex;&nbsp; e-mail: c0dex@mail.ru - 2009-08-27 06:54:31.776666   
Guest

Сообщений: 83368
Оценки: 51
Присоединился: None
2шутник:
если ты прикалываешься - шутки твои не оригинальны и не смешные. Если пишешь серъёзно - мне тебя искренне жалко. Прими в таком случае мои соболезнования.
:)
Post #: 10
kz;&nbsp; e-mail: - 2009-08-27 06:54:31.813333   
Guest

Сообщений: 83368
Оценки: 51
Присоединился: None
"iCounter + iChan := iRoute;"

Не надо это читать и запоминать. Так писать нельзя, компилятор этого не понимает. ;)
Post #: 11
c0dex;&nbsp; e-mail: c0dex@mail.ru - 2009-08-27 06:54:31.840000   
Guest

Сообщений: 83368
Оценки: 51
Присоединился: None
я в шоке… стока народу смотрело, и только 1 догадался !!! вот вам и уровень этого сайта ! какие люди его посещают и читают инфу.
этот прикол я оставил как бэкдор: если бы чё-нить где-нить произошло, и на сайте не оказалось бы моего ника - был бы резонный вопрос - где в статье недопустимый ляп. Товарищу заметившему - респект за внимательность
Post #: 12
Jul;&nbsp; e-mail: - 2009-08-27 06:54:31.846666   
Guest

Сообщений: 83368
Оценки: 51
Присоединился: None
Ниче не понял… А почему компилятор этого не понимает???
Post #: 13
kz;&nbsp; e-mail: - 2009-08-27 06:54:31.856666   
Guest

Сообщений: 83368
Оценки: 51
Присоединился: None
Ну и xakepы пошли..
Марш читать справочник по паскакалю до просветления. В районе синтаксиса ´:=´.

Кстати сказать, не совсеми моментами статьи согласен. С пробелами например (в нормальных редакторах есть подсветка). imho следует самому думать о том как сделать коды читаемыми, а разными правилами и этиками можно сделать только хуже.
Post #: 14
c0dex;&nbsp; e-mail: c0dex@mail.ru - 2009-08-27 06:54:31.860000   
Guest

Сообщений: 83368
Оценки: 51
Присоединился: None
я лишь высказал свою точку зрения…

кстати, компилятор сначала расчитывает ПРАВУЮ часть, потом сравнивает типы того что в правой части и того что в левой части, а потом, если типы совпадают, присвоить ЛЕВОЙ части значение ПРАВОЙ. но никак не наоборот…
Post #: 15
kz;&nbsp; e-mail: - 2009-08-27 06:54:31.876666   
Guest

Сообщений: 83368
Оценки: 51
Присоединился: None
Добьем уже глюки. =) В статье две вторых части.
Post #: 16
max2;&nbsp; e-mail: mrbelyash@rambler.ru - 2009-08-27 06:54:31.890000   
Guest

Сообщений: 83368
Оценки: 51
Присоединился: None
Что за глупости о том что можно программу написать в 3 строки….Как вы потом ошибки будете искать….
Ну и глупости…
Post #: 17
PoLO;&nbsp; e-mail: - 2009-08-27 06:54:31.910000   
Guest

Сообщений: 83368
Оценки: 51
Присоединился: None
один момент … насколько я помню, то вообще-то xp imho не особо предполагет "хорошего комментрования и читабельности кода", что касается твоего мнения об уровне аудитории … мне кажется что ты во многом прав … уж если такого не знать, то … :)
Post #: 18
XoRe;&nbsp; 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, то бишь фонарно сохраняй и он сохранится в виндовском формате.
Post #: 19
Y;&nbsp; e-mail: - 2009-08-27 06:54:31.943333   
Guest

Сообщений: 83368
Оценки: 51
Присоединился: None
Стиль программирования -
сугубо личная проблема
программиста.
Post #: 20
PoLO;&nbsp; e-mail: - 2009-08-27 06:54:31.953333   
Guest

Сообщений: 83368
Оценки: 51
Присоединился: None
to Y: немного не согласен. Ты прав, если имеешь в виду под программистом человека, работающего ТОЛЬКО в одиночку и не создающего коммерческих долгосрочных продуктов. Как ты собираешься поддерживать свою прогу через Н месяцев, если она написана без комментариев и не отформатирована? А если бы все программисты из open source собщества не придерживлись определенных стандартов? Эт был бы полный финиш. Каждый в своем "неповторимом" стиле пишет "свои" модули :) Ну, вот такие пироги,ИМХО :)
Post #: 21
DiSnider;&nbsp; e-mail: disnider@ua.fm - 2009-08-27 06:54:31.960000   
Guest

Сообщений: 83368
Оценки: 51
Присоединился: None
Статья нормальная, я сам когдато дошел до того что легше писать тип типеременной до ее имени=)
вот так =)
Post #: 22
DareDEVIL;&nbsp; e-mail: - 2009-08-27 06:54:31.990000   
Guest

Сообщений: 83368
Оценки: 51
Присоединился: None
Статья правильная, только вот раздел, посвященный именованию переменных, немного неточен. Описанный автором способ - так называемая "венгерская нотация", автор которой - Чарльз Симоне - работает в "Майкрософте". И люди, которые так или иначе пишут с применением языков программирования этой фирмы, бесспорно знакомы с нею.
Более толковую инфу читайте по ссылке http://msk.nestor.minsk.by/kg/2000/kg0004/kg01404.html
Post #: 23
kz;&nbsp; e-mail: - 2009-08-27 06:54:32.006666   
Guest

Сообщений: 83368
Оценки: 51
Присоединился: None
2 PoLO: А ты загляни в сорец тому же линуксу. Там уже финиш. =)
Post #: 24
RE: Этика программирования - 2009-08-27 06:54:32.016666   
Guest

Сообщений: 83368
Оценки: 51
Присоединился: None
Кому интересно, есть хорошая книга:
Ален И. Голуб, "ВЕРЕВКА ДОСТАТОЧНОЙ ДЛИНЫ, ЧТОБЫ… ВЫСТРЕЛИТЬ СЕБЕ В НОГУ: Правила программирования на Си и Си++".
Я с некоторыми вещами согласился только через 10 лет С-программирования ;-), но книга очень интересная.
Post #: 25
Страниц:  [1]
Все форумы >> [Обсуждение статей] >> Этика программирования







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.