|
OFF: Форматирование кода | ☑ | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0
фобка
13.04.13
✎
20:25
|
Интересует вопрос, в связи с чем, некоторые овнокодеры считают уместным любой формат своего овнокода в своих нетленках и вообще в любых вкраплениях в модули?
Приведу пример о чем речь: Процедура ИмяПроцедуры() Траляля.. ТраляляТраляля.. КонецПроцедуры // отсутствие горизонтальных отбоек, все операторы начинаются на том же уровне, что и процедурная скобка Процедура ИмяПроцедуры() если условие = истина тогда конецесли; ... Конецпроцедуры // здесь овнокодер посчитал, что в нижнем регистре код выглядит покруче и его встроенному компилятору пофигу, что отрабатывать Если условие = Истина Тогда траляля КонецЕсли; // овнокод сокращающий количество строк в модуле Встречал также дикие вертикальные отбойки после каждого оператора.. Ну, и еще что-то сейчас не вспомню. Предлагаю проголосовать на тему есть ли смысл в нормальном оформлении (вспомни о потомках и т.п.) или главное чтобы работало? |
|||||||||||||
1
фобка
13.04.13
✎
20:26
|
обозначаю свое мнение
Напрягает (я за чистоту кода) |
|||||||||||||
2
мистер игрек
13.04.13
✎
20:28
|
100 грамм принимай. Поверь, поможет снять стресс. мне очень помогло
|
|||||||||||||
3
Эльниньо
13.04.13
✎
20:29
|
Если бы только овнокодеры этим грешили.
Видел даже у крутых здешних прогеров. Напрягает (я за чистоту кода) |
|||||||||||||
4
фобка
13.04.13
✎
20:29
|
(2) за рулём обычно, поэтому на работе бываю критичен..
|
|||||||||||||
5
мистер игрек
13.04.13
✎
20:31
|
(4) Ты ище на работе????
|
|||||||||||||
6
фобка
13.04.13
✎
20:31
|
(5) сегодня только фриланс
|
|||||||||||||
7
фобка
13.04.13
✎
20:39
|
Процедура ИмяПроцедуры()
Траляля.. ТраляляТраляля.. КонецПроцедуры такое увидел единожды, и.. обомлел. Не знаю с чем это связано, из какого языка пришло, в конфе, которую ковырял (весьма объемная конфа) часть общих модулей (по сотне процедур) написано в этом формате.. |
|||||||||||||
8
megabax
13.04.13
✎
20:58
|
конечно программы надо оформлять красвио, а не так, что посмотришь код - и рвотный рефлек. Был у меня как то случай, написла я обработину, код красивый, лакончиный. Потом ее добрабатывал местный прогре. Потом как то снова мне пришлось внести туда изменния, уже в обработку, доработанную этим кренделем. Октрыл я код и очень захотелось пообрывать тому перцу пальцы: ни форматирвоание ничего не соблюдены, все как попало, короче, загадим мой красивый код такими вот вставками:
если траляля траляя траляя конецесли и все втаком духе.. не понимаю, как он сам то в таком офнокоде ориентируется... Напрягает (я за чистоту кода) |
|||||||||||||
9
vladimir-boy
13.04.13
✎
21:04
|
Если вижу такое, то Ctrl+A , азатем ALT+SHIFT+F
Не обращаю внимание на подобное |
|||||||||||||
10
фобка
13.04.13
✎
21:07
|
(9) увидел модуль со "странным" форматом (куча процедур), не корректно все автоотформатировать
|
|||||||||||||
11
oreshka7387
13.04.13
✎
21:08
|
у автора поста, похоже, крик души :)
на самом деле, на то они и овнокодеры, чтоб не соблюдать стандарты Не обращаю внимание на подобное |
|||||||||||||
12
vladimir-boy
13.04.13
✎
21:09
|
(10) Причём тут "странный" формат до "быдлокода"?
|
|||||||||||||
13
hohol
13.04.13
✎
21:10
|
(0) cntrl-a
cntrl-shift-F у тебя не работает? |
|||||||||||||
14
фобка
13.04.13
✎
21:10
|
(11) да, эта хрень и мой пост на мисте на эту тему мне приснился пару дней назад - это его реализация
|
|||||||||||||
15
фобка
13.04.13
✎
21:11
|
(12) вещи близкие, если человек к формату не приучен - шарашит "главное чтобы заработало"
|
|||||||||||||
16
vladimir-boy
13.04.13
✎
21:14
|
(15) Та понятно, что код должен быть удобочитаемый, форматированный и тд, но пойми если стоит гусь-начальник, которому надо выплюнуть код за 5 секунд да плюс малчику платят на тарелку супа - то естественнно о какой лаконичности и красоте кода речь может идти!?!
|
|||||||||||||
17
hohol
13.04.13
✎
21:16
|
(16) вообще то если человек пишет еСли тОГда КоНецЕсЛи то лучше его сразу на работу не брать. Для этого просят что нибудь написать на собеседовании.
|
|||||||||||||
18
hohol
13.04.13
✎
21:17
|
на начальном этапе ни разу не было начальнегов требующих написать за 3 секунды. давали сразу "от недели".
|
|||||||||||||
19
Classic
13.04.13
✎
21:17
|
Первое решаемо.
Второе бывает и у меня проскакивает. Если не попал синхронно в шифт. Иногда возвращаться, что б увеличить букву бывает конкретно влом Третье - часто такое сам пишу. Ибо нефиг |
|||||||||||||
20
etc
13.04.13
✎
21:19
|
Периодически вижу такое только в 1С (я про отсутствие форматирования). Сколько видел кода на других языках такого ни разу не встречал. Среди разработчиков на других языках я думаю за такие вольности увольняли бы с позором на второй день.
Напрягает (я за чистоту кода) |
|||||||||||||
21
vladimir-boy
13.04.13
✎
21:19
|
(17, 18) Повезло тебе, было дело попался нач(его брат муж дир. по персу), который не программил зато требования космические.
|
|||||||||||||
22
hohol
13.04.13
✎
21:20
|
Вообще если честно, я с таким кодом вообще не ковыряюсь. Работает х. с ним, не работает(что чаще, потому как если человек не понимает как нужно оформлять код, то о правильной методологии решения он вообще не подозревает, отчеты на переборках документах и так далее), сношу нафиг и пишу заново. Перед чем объясняю, что сопровождать эту парашу дольше времени займет, лучше переписать грамотно методологически и оформлено как нужно.
|
|||||||||||||
23
hohol
13.04.13
✎
21:21
|
(21) везет дуракам. Нормальные комрады типо меня сразу шлют на..й.
|
|||||||||||||
24
EvgeniuXP
13.04.13
✎
21:22
|
(0) у нас один овнокодер, сейчас зам. начальник, пишет вот так:
моЯПЕРеменная = РезуЛЬТАТПеременной; для него - главное, чтоб работало, руководство походу тоже его поддерживает, раз зам. начальником поставили :) |
|||||||||||||
25
фобка
13.04.13
✎
21:22
|
(19) это лажа, как и в случае с "попытка исключение".. не читабельно.
|
|||||||||||||
26
cViper
13.04.13
✎
21:22
|
(0) Правильно писать:
Если Условие Тогда Траляля КонецЕсли; Напрягает (я за чистоту кода) |
|||||||||||||
27
etc
13.04.13
✎
21:23
|
(23) иногда жаль трудовую портить. А то потом вопросы от кадровиков "почему вы так часто меняете работу?"
|
|||||||||||||
28
hohol
13.04.13
✎
21:23
|
(24) это еще детский лепет, бывает так пишут ?(?(?(,?(?(,))),),) охота встать и дать в рожу тому кто это написал.
|
|||||||||||||
29
vladimir-boy
13.04.13
✎
21:24
|
(23) Да я то воспитанный на х.. не посылал, а вот бред непосредственного начальника игнорировал, так как чел. к программированию имеет такое же отношение как я к балету!
|
|||||||||||||
30
фобка
13.04.13
✎
21:24
|
(26) да в случае с восьмеркой " = истина" опускаем, я в целом алгоритм описываю
|
|||||||||||||
31
etc
13.04.13
✎
21:25
|
мне вот другое интересно, когда 1С-ники начнут писать на англоязычном синтаксисе? В связи с выходом 1С на мировой рынок пора привыкать.
|
|||||||||||||
32
фобка
13.04.13
✎
21:25
|
(28) это с аксесса походу выходцы
|
|||||||||||||
33
vladimir-boy
13.04.13
✎
21:25
|
(28) + 1000%
|
|||||||||||||
34
hohol
13.04.13
✎
21:25
|
(29) просто у тебя карма такая. Терпи, в следующей жизни будешь сам его доставать, а он тебя игнорировать.
|
|||||||||||||
35
фобка
13.04.13
✎
21:26
|
(31) писал на семерке, на 8ке уже не актуально - слишком много методов
|
|||||||||||||
36
vladimir-boy
13.04.13
✎
21:26
|
(34) Терпел всего-то 3 мес. и свалил с этого дурдома
|
|||||||||||||
37
hohol
13.04.13
✎
21:26
|
на самом деле ни одна работа не стоит того, чтобы чего то там терпеть. На рынке полно вакух на любой цвет и вкус. Встал да пошел.
|
|||||||||||||
38
hohol
13.04.13
✎
21:27
|
(36) ну вот, опередил.
|
|||||||||||||
39
vladimir-boy
13.04.13
✎
21:29
|
(37) Истину глаголишь, думалось изначально, что поймём друг друга и таки сработаемся, но психологию не переделать особенно челу, который думает что слеплен из божественного теста
|
|||||||||||||
40
Stim
13.04.13
✎
21:29
|
когда собаке нечего делать - она лижет себе яица
когда одинесникам нечего делать - они доеб-ся до форматирования кода кг/ам |
|||||||||||||
41
фобка
13.04.13
✎
21:30
|
(37) +1.
поэтому я с 2012 сменил 3 компании, работаю в четвертой и налаживаю фриланс (2 серьезные компании) |
|||||||||||||
42
КонецЦикла
13.04.13
✎
21:32
|
(0) Убейсо
(41) Это потому что фобко кг/ам |
|||||||||||||
43
cViper
13.04.13
✎
21:33
|
(40) Не согласен. Работал с кодом, в котором было все из описанного в (0) + еще и запросы в цикле и прочие прелести + отсутствие каких-било комментариев. Большим удовольствием для меня было удалить процедуру написанную программистом и использовать типовой метод объекта 1С.
|
|||||||||||||
44
фобка
13.04.13
✎
21:33
|
(40) ибо тебе плевать на свою работу, ее результаты и качество
|
|||||||||||||
45
etc
13.04.13
✎
21:33
|
(42) однако свой ник ты не забыл красиво отформатировать.
|
|||||||||||||
46
Steel_Wheel
13.04.13
✎
21:34
|
(0) Вертикальный отбойник имеет смысл, т.к. в IDE шрифт моноширинный с одинаковым межстрочным интервалом. Текст с интервалом, близким к полуторному, лучше воспринимается человеком, быстрее читается (количество знаков, а не страниц). Соответственно, ты быстрее прочитаешь код, поймешь, что он делает и где надо править
|
|||||||||||||
47
etc
13.04.13
✎
21:34
|
(44) это менталитет.
|
|||||||||||||
48
vladimir-boy
13.04.13
✎
21:35
|
(41) Фриланс всё более актуален, т. к. "нытьё" начальства достало уже многих
|
|||||||||||||
49
КонецЦикла
13.04.13
✎
21:36
|
(45) Раньше напрягало, четно
Теперь - нет Вообще практически не трогаю, даже если придется когда-нибудь вернуться Если не работает - другое дело Может потому что не фикси, ХЗ |
|||||||||||||
50
фобка
13.04.13
✎
21:36
|
(46) вертикальный отбойник - это "1С:Совместимо", раньше сам не задумывался особо
|
|||||||||||||
51
etc
13.04.13
✎
21:36
|
(46) вертикальный - да. В хедерах на С частенько его используют при описании констант. Остальное конечно он небрежности.
|
|||||||||||||
52
Stim
13.04.13
✎
21:40
|
(44) ты похож на истеричную бабку у подъезда, будь мужиком в конце-то-концов. будь профессионалом.
Код либо работает, либо нет. Либо ты его исправляешь, либо нет. Нытье на форуме в духе "какие все вокруг овнокодеры, я один знаю как надо оформлять код" - это на уровне между дет садом и нач школой, извини. Взрослей. |
|||||||||||||
53
Classic
13.04.13
✎
21:40
|
(25)
Читабельна. Лажа вида ?(,,) тоже нечитабельна? И вообще эта привычка есть у любого, кто программил не только в одинцэ. Потому что это фактически один оператор |
|||||||||||||
54
фобка
13.04.13
✎
21:43
|
(52) стопэ, я не жалуюсь. любой овнокод стараюсь воспринимать с пониманием
|
|||||||||||||
55
HeroShima
13.04.13
✎
22:13
|
всё не читал, Стимон прав
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |