egorius: (Default)
[personal profile] egorius

На сайте Фейерштейна (никогда не знаешь, как его правильно написать, а тем более — произнести) выложены несколько «стандартов кодирования» для PL/SQL. Интересно, думаю, надо посмотреть. Читаю:

Never issue a RETURN statement inside a loop. Your module should have one point of exit.

Ну почему, объясните! Нет, просто never и всё тут. По-моему, это всё из серии «никогда не используйте GOTO» — почему, уже никто не помнит, но все знают, что не положено.

Ещё и ещё раз убеждаюсь в том, что вместо тонны категоричных формулировок куда полезнее сформулировать несколько основополагающих правил и показать, как они работают на практике. Sapienti sat, а остальным всё равно не поможет.

Что, собственно, я и пытался проделать на работе на своём семинаре про качественные программы: у каждого свой способ чинить мотоцикл... Было уже две серии, видимо будет ещё. Кое-что можно и нужно улучшить, но в целом вроде получилось.

Date: 2010-05-06 08:29 pm (UTC)
From: [identity profile] egorius.livejournal.com
В печатном виде пока_не, но как только_то.
Могу даже пригласить_на, если выдержишь 2 × 4 часа нравоучений :)

Date: 2010-05-06 09:09 pm (UTC)
From: [identity profile] hardsign.livejournal.com
приглашай, на...

Profile

egorius: (Default)
egorius

September 2025

M T W T F S S
1234567
891011121314
15161718192021
22232425262728
2930     

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Mar. 15th, 2026 12:02 am
Powered by Dreamwidth Studios