Такое впечатление что в С++ прямо во всех учебниках написано, "Кидай код лопатой, как можно нечитаемее, это ЗАПОВЕДЬЬ С++."
P.S. Сколько не видел исходников на С++, ни где не видел аккуратности.
Стиль кода FP
Модератор: Модераторы
лучшая заповедь умного пацана: а идут все ... лесом, пиши как тебе удОбно, читАбельно, настроИбельно и зaибAбабельно! 
Есть еще несколько источников для размышления...
Английский
https://docwiki.embarcadero.com/RADStud ... tyle_Guide - гид по стилю для Athens
https://sourceforge.net/projects/object ... yle-guide/ - еще один гид по стилю
https://wiki.overbyte.be/arch/IcsMidwareCodingStyle.pdf
https://github.com/radprogrammer/radtea ... tyle-Guide
Русский
https://www.gunsmoker.ru/2011/01/blog-post.html - как писать код
https://nrgb3nder.gitbooks.io/delphi-co ... e/content/ - перевод гида по стилю
https://castle-engine.io/modern_pascal_ ... ssian.html - Краткое введение в современный Object Pascal для программистов
Код, который стоит изучать
https://github.com/Fr0sT-Brutal/awesome-pascal - сборник лучших проектов на github, написанных на pascal
Английский
https://docwiki.embarcadero.com/RADStud ... tyle_Guide - гид по стилю для Athens
https://sourceforge.net/projects/object ... yle-guide/ - еще один гид по стилю
https://wiki.overbyte.be/arch/IcsMidwareCodingStyle.pdf
https://github.com/radprogrammer/radtea ... tyle-Guide
Русский
https://www.gunsmoker.ru/2011/01/blog-post.html - как писать код
https://nrgb3nder.gitbooks.io/delphi-co ... e/content/ - перевод гида по стилю
https://castle-engine.io/modern_pascal_ ... ssian.html - Краткое введение в современный Object Pascal для программистов
Код, который стоит изучать
https://github.com/Fr0sT-Brutal/awesome-pascal - сборник лучших проектов на github, написанных на pascal
- Alexander
- энтузиаст
- Сообщения: 866
- Зарегистрирован: 18.12.2005 18:10:00
- Откуда: оттуда
- Контактная информация:
> я бы от begin вообще отказался. оставил бы только end или ещё лучше связные с началом блока слова
Первая часть отсылает к Оберону, а вторая к Бейсику.
Вполне можно было бы что-то такое добавить и в Паскаль. По крайней мере IF в последующих языках Вирта был улучшен.
А по теме: писать можно как удобно, благо Паскаль это позволяет. Стиль свободный и определяется предпочтениями автора. А жёсткий стиль оформления был в Бейсике Спектрума
Первая часть отсылает к Оберону, а вторая к Бейсику.
Вполне можно было бы что-то такое добавить и в Паскаль. По крайней мере IF в последующих языках Вирта был улучшен.
А по теме: писать можно как удобно, благо Паскаль это позволяет. Стиль свободный и определяется предпочтениями автора. А жёсткий стиль оформления был в Бейсике Спектрума
- Снег Север
- долгожитель
- Сообщения: 3067
- Зарегистрирован: 27.11.2007 15:14:47
- Контактная информация:
Я не понимаю - новое поколение на паскале с телефонов программирует??? Иначе мне дики эти проблемы с набором пары-тройки служебных слов, типа begin... Тем более, что в лазаре давно есть автоввод.
1 Парсеру пофиг ( процедура удаления пробелов и переносов работает автоматически )
2 Если формула достаточно "монструозная" пробелы уместны простые читаются и так и так .
3 Гораздо интереснее что "стилисты" думают о "Си-шной нотации" ( типа С+=1; )
2 Если формула достаточно "монструозная" пробелы уместны простые читаются и так и так .
3 Гораздо интереснее что "стилисты" думают о "Си-шной нотации" ( типа С+=1; )
там уже развели подобную тему на англоязычном форуме. Им пофиг на любые доводы, им важно чтоб впихнули то, что им хочется. Не важно, нужно это или нет.Alex2013 писал(а):Гораздо интереснее что "стилисты" думают о "Си-шной нотации" ( типа С+=1; )
Ну после того как переписал больше 100 примеров для raylib я понял что это удобно. Можно оставить так как есть в сиAlex2013 писал(а):3 Гораздо интереснее что "стилисты" думают о "Си-шной нотации" ( типа С+=1; )
