Лыцарь пичальнава образа - о програмистах [entries|archive|friends|userinfo]
silly_sad

[ userinfo | ljr userinfo ]
[ archive | journal archive ]

о програмистах [Jun. 14th, 2012|12:29 am]
Previous Entry Add to Memories Tell A Friend Next Entry
тут опять очередной мудила вещал о "вредных привычках" програмистов и как всегда...
так вот я скажу что одна из самых страшных "привычек" (на самом деле это не привычка, а грех):
БОЯЗНЬ КОПИПАСТЫ.

не всё (что одинаково записано) имеет одинаковый смысл.

особенно много такого гавна можно найти в "проектах" которые активно общаются с SQL базой данных
говнокодерам почему-то кажется что все "одинаковые" запросы надо "вынести", а одинаковыми им кажутся абсолютно все запросы.
надо только побольше параметров напхать, побольша параметров, БОЛЬШЕ! БООООЛЬШЕ!!!!
LinkLeave a comment

Comments:
From:[info]slobin.livejournal.com
Date:June 13th, 2012 - 11:12 pm
(Link)
Оффтопик: с интересом слежу за Вашим экспериментом по искоренению запятых и замене их на скобки. Для меня здесь вся фишка в том, что в общепринятой русской орфографии скобками принято обозначать примечания, необязательный текст. И Ваша нотация невольно провоцирует пропустить при чтении все эти причастные обороты. Остаётся в каком-то смысле самая суть. Не всё имеет одинаковый смысл. :-)

... Минимализм эстетики предполагает оксюморон в декорациях ...

From:[info]silly_sad
Date:June 13th, 2012 - 11:46 pm
(Link)
да, забавно, но у скобок есть причина: это единственный парный знак в русской раскладке клавы.
графико-эстетически я бы предпочёл зеркально отражённые запятушки (в качестве парных запятых) и вертикальную запятушку (в качестве разделительной запятой).
забавен ещё такой разрез: в бардачном, грязном и химерном языке "русский" пунктуация достаточно логична (чтобы применять к ней вот такие красивые правила), а в более кагбы стройном языке "английский" никакую логику на пунктуацию не натянешь :)
From:[info]os80.livejournal.com
Date:June 14th, 2012 - 12:53 am
(Link)
Есть такое. Сам грешен :-)
Но это, кажется, скорее "детская болезнь", чем привычка.
From:[info]tzirechnoy.livejournal.com
Date:June 15th, 2012 - 02:01 pm
(Link)
Чтобы писать хорошые программы, надо использовать редактор без функцыи блочного копирования (c) не мой.

Если там куски только выглядят одинаково, но на самом деле разные и непараметризуются, и незачем их параметризовать, то перепишы их вручную. А если там действительно дебильный синтаксис (как в SQL) -- то напишы свой транслятор из S-expre, чтобы совсем почти без синтаксиса.
[User Picture]
From:[info]ketmar
Date:June 24th, 2012 - 05:53 pm
(Link)
sql — это такие грязные трусы. если из не получается выкинуть (стирать бессмысленно) — их надо спрятать поглубже, чтобы никто не видел. и работать с нормальными объектами.
From:[info]silly_sad
Date:June 24th, 2012 - 08:36 pm
(Link)
ООП головного мозга?
[User Picture]
From:[info]ketmar
Date:June 24th, 2012 - 08:40 pm
(Link)
(пожимает плечами) мне как-то без разницы. всё равно 95% при слове «объекты» представляют какую-нибудь жабу или цпп. можно считать, что у меня в мозгу ооп. также ещё можно считать, что «goto» — это яростное зло и должно быть уничтожено. и много прочей другой хуйни — интернеты пока ещё достаточно свободны для того, чтобы каждый мог считать глупости.