Имя: Пароль:
1C
1С v8
Хороший код и плохой код - в чем разница?
🠗 (Волшебник 31.05.2017 13:16)
0 april
 
31.05.17
12:27
Как правильно писать код?
1 Balabass
 
31.05.17
12:27
(0) Правильно
2 Джинн
 
31.05.17
12:27
Правильно писать правильный код.
3 piter3
 
31.05.17
12:27
Бредовая тема
4 april
 
31.05.17
12:28
может быть и бредовая...
навеяно
https://toster.ru/q/429650
5 april
 
31.05.17
12:29
Вы всегда пишете идеальный код?
6 Separator
 
31.05.17
12:30
(0) Смотри, как написаны типовые.
И старайся так не делать)))
7 МихаилМ
 
31.05.17
12:30
8 Balabass
 
31.05.17
12:32
(0) Копипаста.
Ненадо изобретать самолет.
В рамках 1С читай типовые коды - и повторяй.
9 Джинн
 
31.05.17
12:33
(6) По сравнению в быдлокодом одноэсников, типовые практически идеал.
10 Dotoshin
 
31.05.17
12:35
11 Separator
 
31.05.17
12:36
(9) Ох, хотелось бы возразить...
Но сам сейчас именно тем и занять - разгребаю чужие авгиевы конюшни. Где, к примеру, справочник нагружен функциональностью не только отчета, но и документа...
12 bodri
 
31.05.17
12:39
(0)
Если код нравится Тогда
   код хороший;
Иначе
   Код плохой;
КонецЕсли
13 Dmitrii
 
гуру
31.05.17
12:46
(4) По ссылке совершенно другая проблема нежели та, что поднята в теме ветки.

По ссылке у человека не стоит вопрос как ПИСАТЬ. Это он и так знает. Его интересует вопрос как ЗАСТАВИТЬ программистов в команде писать нормальный код.

А по сути вопроса в (0):
Есть системы стандартов и методик (см. ИТС).
Есть куча различных рекомендации на ИТС.
Есть конфигурация от 1С "Автоматизированная проверка конфигураций".
Есть 1C:Enterprise Development Tools, который так же проводит аудит кода в модулях.

Заведите за правило:
1. Проговаривать методологию  реализации каждой доработки. Как и что конкретно будет делаться - какие объекты и как будут модифицированы, какие новые добавлены.
2. Проводить обязательный аудит кода готового решения еще на этапе технического тестирования.
14 Dotoshin
 
31.05.17
12:51
15 kyvv
 
31.05.17
13:01
(0)Пейсателей учат в специальных заведениях. Плюс самому нужно тренироваться. Если вы не учились на пейсателя, то попробуйте самостоятельно поизучать материалы соответствующие. Если вам больше (условно) 30, то учитесь на критика, это проще чем самому писать код.
16 april
 
31.05.17
13:01
требовать - это, конечно хорошо...
но сначала следовало бы определиться какой год хороший, а какой плохой...

— Кароши люблю, плохой — нет, — сурово говорил иностранец...
17 ptiz
 
31.05.17
13:02
Пример плохого кода, не могу развидеть с тех пор, как увидел:
Массив = Новый СписокЗначений;
18 Fish
 
31.05.17
13:04
(16) "какой год хороший, а какой плохой" - Если зарплата в этом году росла, то год хороший :)
19 Ц_У
 
31.05.17
13:04
для каждого стр из тз1 цикл
20 Ислам
 
31.05.17
13:05
(0) Нужно чтобы твой код проверял очень строгий и опытный проверяльщик.
Я поработал в одной конторе где такой козел был, сбежал оттуда через три месяца, зато мой код теперь стал гораздо чище, лучше, и правильнее чем был раньше, и когда смотрю в чужой код, то хочется ругаться от того какой он кривой и ужасный.
21 vis_tmp
 
31.05.17
13:06
Всё это чаще всего субъективно
22 kyvv
 
31.05.17
13:08
(0) Пора спрыгивать
23 lodger
 
31.05.17
13:09
вроде же еще не пятница?
24 Rusland
 
31.05.17
13:10
(17) нормуль. Обфускация. Начальный уровень. :)
25 kyvv
 
31.05.17
13:11
(23)Да? Перепутал.
26 Garykom
 
гуру
31.05.17
13:15
(0) Все просто:
1. Сначала научиться писать "плохой" код.
2. Когда уже умеем и получается знаем какой код "плохой" просто больше его никогда не пишем.
3. Так как "плохой" код больше не пишем, ничего не останется как писать только "хороший".
27 Лефмихалыч
 
31.05.17
13:34
(0) хороший код - это код, понятный и компьютеру, и человеку. Написать код, который понятен только компьютеру, может любой дурак за конечное время. Профессиональный программист пишет код, который понятен человеку.
28 Лефмихалыч
 
31.05.17
13:36
(26) ой! Да ладно! Копрокодят все время от времени. Разница в том, что профессионал это делает только, когда другого выхода нет. А все остальные - когда угодно.
29 Ц_У
 
31.05.17
13:39
новое веяние в профессии Копроммист 1С?
30 Ислам
 
31.05.17
21:35
(29) тогда форум нужно переименовать в копромиста