Страница 2 из 2

Re: Стиль кода FP

Добавлено: 13.12.2023 16:14:57
Tango
Такое впечатление что в С++ прямо во всех учебниках написано, "Кидай код лопатой, как можно нечитаемее, это ЗАПОВЕДЬЬ С++."
P.S. Сколько не видел исходников на С++, ни где не видел аккуратности.

Re: Стиль кода FP

Добавлено: 01.01.2025 11:43:37
sunjob
лучшая заповедь умного пацана: а идут все ... лесом, пиши как тебе удОбно, читАбельно, настроИбельно и зaибAбабельно! :D

Re: Стиль кода FP

Добавлено: 01.01.2025 13:47:40
delphius
Есть еще несколько источников для размышления...

Английский

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

Re: Стиль кода FP

Добавлено: 01.01.2025 18:48:51
Alexander
> я бы от begin вообще отказался. оставил бы только end или ещё лучше связные с началом блока слова

Первая часть отсылает к Оберону, а вторая к Бейсику.

Вполне можно было бы что-то такое добавить и в Паскаль. По крайней мере IF в последующих языках Вирта был улучшен.

А по теме: писать можно как удобно, благо Паскаль это позволяет. Стиль свободный и определяется предпочтениями автора. А жёсткий стиль оформления был в Бейсике Спектрума :)

Re: Стиль кода FP

Добавлено: 02.01.2025 06:44:39
Снег Север
Я не понимаю - новое поколение на паскале с телефонов программирует??? Иначе мне дики эти проблемы с набором пары-тройки служебных слов, типа begin... Тем более, что в лазаре давно есть автоввод.

Re: Стиль кода FP

Добавлено: 06.01.2025 10:08:10
Alex2013
1 Парсеру пофиг ( процедура удаления пробелов и переносов работает автоматически )
2 Если формула достаточно "монструозная" пробелы уместны простые читаются и так и так .
3 Гораздо интереснее что "стилисты" думают о "Си-шной нотации" ( типа С+=1; )

Re: Стиль кода FP

Добавлено: 07.01.2025 13:20:47
Seenkao
Alex2013 писал(а):Гораздо интереснее что "стилисты" думают о "Си-шной нотации" ( типа С+=1; )
там уже развели подобную тему на англоязычном форуме. Им пофиг на любые доводы, им важно чтоб впихнули то, что им хочется. Не важно, нужно это или нет.

Re: Стиль кода FP

Добавлено: 07.01.2025 14:27:50
Indigo80
Alex2013 писал(а):3 Гораздо интереснее что "стилисты" думают о "Си-шной нотации" ( типа С+=1; )
Ну после того как переписал больше 100 примеров для raylib я понял что это удобно. Можно оставить так как есть в си :D :D :D