powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / В каком стиле вы оформляете delphi-код?
11 сообщений из 61, страница 3 из 3
В каком стиле вы оформляете delphi-код?
    #39795398
ёёёёё
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
makhaon,

будешь смеяться, но этот код - фрагмент FastRepor-овского скрипта.

А так - да, форматтер кода постоянно использую, все на автомате - "сэйв, формат"...
...
Рейтинг: 0 / 0
В каком стиле вы оформляете delphi-код?
    #39795649
Artem.1st
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kazantsev Alexey
Код: pascal
1.
2.
3.
4.
type
 spc = TSuperLib.Types.TSuperPuperColor;
...
 [spc.Red, spc.Green]


Псевдоним типа называется.
Очень хорошая идея c "псевдонимами", экономит текстовое пространство и делает код читабельным.
И это работает в Delphi?
...
Рейтинг: 0 / 0
В каком стиле вы оформляете delphi-код?
    #39795653
Artem.1st
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Foxpcctrl + d самый лучший, самый красивый
Нет. Форматер - это не то, что ищется.
Хочется сразу писать код правильно, а не чтоб за тебя форматер исправлял.
Форматер - это аналог SpellChecker, он исправляет ошибки, но не учит русскому языку. Неужели это полезно?
...
Рейтинг: 0 / 0
В каком стиле вы оформляете delphi-код?
    #39795670
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Artem.1stFoxpcctrl + d самый лучший, самый красивый
Нет. Форматер - это не то, что ищется.
Хочется сразу писать код правильно, а не чтоб за тебя форматер исправлял.
Форматер - это аналог SpellChecker, он исправляет ошибки, но не учит русскому языку. Неужели это полезно?
Бывают случаи, когда над одним кодом работают более одного человека.
...
Рейтинг: 0 / 0
В каком стиле вы оформляете delphi-код?
    #39795704
Kazantsev Alexey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Artem.1stИ это работает в Delphi?
Работает, как ни странно
...
Рейтинг: 0 / 0
В каком стиле вы оформляете delphi-код?
    #39795735
Valery_B
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rgreat
Код: pascal
1.
2.
3.
if Assigned(FOwner) then begin
  Result:=FOwner
end;


Я стараюсь избегать использование begin end в условиях if then .
Это всегда выливается в длинные конструкции.
Самое простое, что можно прочитать выглядит так.

Код: pascal
1.
2.
3.
4.
 if Condition then 
  DoSomething
   else
  DoSomethingElse;


А в case - begin end вообще не допустим.
Василий 22 - частично спорно
3 - спорно
5 - крайне спорно, я бы даже сказал вредно

Я спорить не буду. Особенно Delphi разработчиками.
...
Рейтинг: 0 / 0
В каком стиле вы оформляете delphi-код?
    #39795827
Foxpc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Valery_B,

Ух тыж.. Боюсь представить тонну твоего кода из миллиард разных функций


.. Боже упаси от этого!
...
Рейтинг: 0 / 0
В каком стиле вы оформляете delphi-код?
    #39795831
Foxpc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну а если нужно проверить возвращаемое значение, то конечно - же begin end не нужен.

Хотя если рассудить проверку, а что у нас Result ? Может там уже nil ? А если там nil и у нас nil в FOwner и нет такого случая когда другой объект вернётся из процедуры.


Закаким вообще там нужна эта проверка??? И код тогда в любом случае упрощается до

Result = FOwner;

Result = nil = FOwner ( nil ) = nil

Result = nil = FOwner ( Pointer($655348) ) = Pointer($655348)
...
Рейтинг: 0 / 0
В каком стиле вы оформляете delphi-код?
    #39795844
rgreat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Valery_Brgreat
Код: pascal
1.
2.
3.
if Assigned(FOwner) then begin
  Result:=FOwner
end;


Я стараюсь избегать использование begin end в условиях if then .
Это всегда выливается в длинные конструкции.
Самое простое, что можно прочитать выглядит так.
[spoiler ]
[src delphi]
if Condition then
DoSomething
else
DoSomethingElse;Да, так несколько длинней, и несколько избыточно.
Но зато так на мой взгялид красивей и более стандартизированао и читаемо (одинаково).

Не надо парится с наличием или отсутствием ";", наличием или отсутсвием отступов и кол-вом операторов внутри конструкции.
...
Рейтинг: 0 / 0
В каком стиле вы оформляете delphi-код?
    #39795972
Фотография Док
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Преимущества правильно форматированного особенного хорошо заметны здесь, на форуме, когда кто-нибудь выкладывает портянки кода и нет цветной разметки операторских скобок а-ля Касталия/ЦНПак :)
...
Рейтинг: 0 / 0
В каком стиле вы оформляете delphi-код?
    #39796043
asutp2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ДокПреимущества правильно форматированного особенного хорошо заметны здесь, на форуме, когда кто-нибудь выкладывает портянки кода и нет цветной разметки операторских скобок а-ля Касталия/ЦНПак :)+100500! :-)
...
Рейтинг: 0 / 0
11 сообщений из 61, страница 3 из 3
Форумы / Delphi [игнор отключен] [закрыт для гостей] / В каком стиле вы оформляете delphi-код?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]