Вход | Регистрация
    1  2  3  4   
1С:Предприятие :: 1С:Предприятие 8 общая

Аудит конфигурации 1с

Аудит конфигурации 1с
Я
   ВикторП
 
12.04.20 - 08:58
Вопрос по теме- досталась конфигурация с внесенными к типовой изменениями.

Есть ли структура, которой можно отдать конфигурацию на аудит , например , на соответствие стандартам разработки?
Интересуют сроки, стоимость.
   vde69
 
1 - 12.04.20 - 09:09
ни одно из типовых не соответствует на 100% стандартам самой 1с...

а вообще в 1с можно подать эту конфу на значек "1с совместима" если пройдет - все более менее нормально, если не пройдет это ничего не значит
   ВикторП
 
2 - 12.04.20 - 09:16
(1) да, я понял - подать на 1с совместимость . Хорошо.
Как бы мнение от самой 1с.

Может еще есть варианты? от самой 1с, конечно, было бы лучше всего.
   ДенисЧ
 
3 - 12.04.20 - 09:59
У 1с есть конфигурация автоматизированного тестирования. Она умеет
   ВикторП
 
4 - 12.04.20 - 10:27
Хорошо, это я посмотрю
   Звездец
 
5 - 12.04.20 - 10:40
а зачем? какова цель этого всего? если что-то не работает - сделай чтоб работало, если все работает - сиди и делай вид что тоже работаешь
   NorthWind
 
6 - 12.04.20 - 10:43
(5) Видимо, руководство захотело. Как в том анекдоте "да я знаю, доктор, что нормально, но неаккуратненько как-то"
   ВикторП
 
7 - 12.04.20 - 11:28
(5) цель- попытка заставить исправить ошибки )
   vi0
 
8 - 12.04.20 - 11:30
(7) ошибки или несоответствие стандартам?
   Звездец
 
9 - 12.04.20 - 11:33
(7) ошибки <> несоответствие стандартам
   H A D G E H O G s
 
10 - 12.04.20 - 11:36
Цель - не платить за разработку под таким предлогом.
   vde69
 
11 - 12.04.20 - 11:42
(7) соответствие стандартам <> хорошо 

Вам чего надо? если надо проверку качества кода - это одно, но это совсем не значит соответствие стандартам...

Если просто проверка - найдите по отзывам хорошего спеца и отдайте ему, можно двум разным и сравнить потом... (только во франч не одавайте у них хороших спецов на такую задачу не дадут, и получите бумажку от говнокодера), ищите так сказать того кто это сделает сам... (кстати я пару раз делал подобное)

ну а если проверка стандартам - то только в 1с....

кроме всего - сразу определитесь, что является для вас хорошим показателем а что плохим
   ДенисЧ
 
12 - 12.04.20 - 11:47
"найдите по отзывам хорошего спеца и отдайте ему"

Только сначала ОЗК нужно озаботиться...
   vde69
 
13 - 12.04.20 - 12:09
(12) ну можно и по удаленке
   ВикторП
 
14 - 12.04.20 - 12:10
Автоматизированную проверку сначала разверну.
Нравится тем, что элемент субъективизма "хорошего спеца" не будет присуьствовать 

Посмотрю, что за результаты она покажет )
   RoRu
 
15 - 12.04.20 - 12:14
Проверить типовые конфы этой автоматизированной проверкой и подать на 1с в суд )))
   ВикторП
 
16 - 12.04.20 - 14:09
Количество обнаруженных ошибок 16349 )
   vicof
 
17 - 12.04.20 - 14:16
(16) Всего лишь?
   sitex
 
18 - 12.04.20 - 14:21
(16) и что после найденных ошибок - работать функционал перестал ?!
   RoRu
 
19 - 12.04.20 - 14:21
(16) сколько из них в доработках и сколько в типовой)))?
   Lazy Stranger
 
20 - 12.04.20 - 14:22
(16) а неизмененная типовая при этом сколько показывает?
   ВикторП
 
21 - 12.04.20 - 14:50
(19),(20) проверял только доработки
   RoRu
 
22 - 12.04.20 - 14:51
(21) проверь что- то сравнимое в типовой для интереса
   ВикторП
 
23 - 12.04.20 - 15:03
Очень много по орфографии - как бы ладно.

Но есть толковые - про отсутствие блокировок на читаемые данные, про реквизит Ссылка динамического списка, использование текущейдаты,
удивили неверные права- сам бы не догадался
   ИУБиПовиц
 
24 - 12.04.20 - 15:50
Так в стандартах, же по большей части написано рекомендуется.
Ну получите вы бумагу, где сказано, что то то то то не соответствует стандартам.
А подрядчик скажет, ну так то рекомендуется для общего случая, а у Вас уникальный, и мы вынуждены были так сделать, у Вас же не ларек какой то, а крупная динамически развивающийся компания:)
А вообще договор подписывать надо было с тем как должно работать и за какое время, что б что то еще можно было предъявить.
а так наше доработки представляются AS IS:)
   vde69
 
25 - 12.04.20 - 17:25
(16) я тестировал доработанную конфигурацию "консолидация" встроенными средствами - мне выдало около 6 тысяч ошибок (обращаю внимание - встроенная проверка), из них около 1000 были СИНТАКСИЧЕСКИМИ !!!!

при этом на этой конфе до сих пор работают (правда не я, я ее похоронил) и говорят "это самая правильная конфа и мы ее любим"
   ВикторП
 
26 - 12.04.20 - 18:16
про 1000 синтаксических ошибок не верю
   ВикторП
 
27 - 12.04.20 - 18:17
(24) за разработки, не соответствующие стандартам не будем платить (
   H A D G E H O G s
 
28 - 12.04.20 - 18:25
(27) Что и требовалось доказать.

Скажите ваш ИНН, чтобы в случае чего, вам сразу ставить ценник x5
   WorkOut_Man
 
29 - 12.04.20 - 18:28
(28) и предоплату 100%
   WorkOut_Man
 
30 - 12.04.20 - 18:30
ВикторП   а в вашем договоре написано, что код должен быть "Совместимо 1с?" Или там написано, что это должен быть самым оптимальным кодом?
 
 Рекламное место пустует
   H A D G E H O G s
 
31 - 12.04.20 - 18:36
Кризис - отличный casus beli не платить за сделанные работы, да Виктор?
   H A D G E H O G s
 
32 - 12.04.20 - 18:37
Несоответствие высосанным стандартам - тем более.
Будем наедятся, что акты подписаны.
   ВикторП
 
33 - 12.04.20 - 18:40
в договоре будет написано , что при проверке разработки конфигурацией АПК не должно быть ошибок по требованиям соответствия стандартам разработки. )
   H A D G E H O G s
 
34 - 12.04.20 - 18:41
(33) Так договора нет? Или как? Вам уже разработали?
   WorkOut_Man
 
35 - 12.04.20 - 18:41
(33) Что за бред? Что значит:
не должно быть ошибок по требованиям соответствия стандартам разработки ???
Что значит ошибка требований?
   WorkOut_Man
 
36 - 12.04.20 - 18:42
(33) и с чего вы решили, что продукт у вас останется? если вы его не оплатите, то должны будете программу вернуть
   H A D G E H O G s
 
37 - 12.04.20 - 18:44
(36) Именно поэтому нужно лицензирование с закрытым кодом. Чтобы клиент мог вернуть программу.
   ВикторП
 
38 - 12.04.20 - 18:50
(35) в конфигурации АПК есть требования - это  справочник, в которых содержатся программы проверки конфигурации, одно из уже готовых требований- это проверка на соответствие системе стандартов, есть еще по орфографии, есть по 1с: совместимо
   WorkOut_Man
 
39 - 12.04.20 - 18:52
(38) Ну написать под АПК можно, только не забудьте еще указать, что бы этот получившийся программный выродок был работоспособен, и учтите, что каждый новый, а мы тут забыли, а вот этому нас не учили будет стоить много дороже, а такие моменты будут.
   WorkOut_Man
 
40 - 12.04.20 - 18:53
1С ЕРП получается не совместимо, ибо там такая дичь написана и по модулям рассована, что просто вырви руки.
   ВикторП
 
41 - 12.04.20 - 18:56
(37) Вообще-то- я сам программирую. Предыстория - Получаю конфигурацию с объектом, где три реквизита одного типа- условно- три реквизита типа спр Контрагенты  и что без этого никак. Понятно, что с архитектурой швах, но не мириться же с этим.
   Garykom
 
42 - 12.04.20 - 18:57
(0) Сонар
   Garykom
 
43 - 12.04.20 - 18:59
(41) >три реквизита типа спр Контрагенты

А вы уже разобрались зачем нужны эти три разные реквизита одного типа?
Предлагаете их заменить на ТЧ с допполями?
   acht
 
44 - 12.04.20 - 18:59
(41) > Вообще-то- я сам программирую.
Вы - самый отвратительный тип заказчика.
   H A D G E H O G s
 
45 - 12.04.20 - 19:01
(44) :-)
   NorthWind
 
46 - 12.04.20 - 19:02
(41) ну и что? В конфигурации УПП в документе РеализацияТоваровУслуг есть Контрагент типа Контрагент и Грузополучатель типа Контрагент. 2 реквизита. Конфа более чем успешная, никого эти два реквизита не парят.
   Garykom
 
47 - 12.04.20 - 19:03
(43)+ Например учли что будет с запросами, их усложнением и как следствие тормозами?
   ВикторП
 
48 - 12.04.20 - 19:03
(43) да, в одном Элемент, в другом его Родитель, в третьем - Родитель.Родитель , вот так круто )
(44) я не заказчик, я приемщик
   Сияющий Асинхраль
 
49 - 12.04.20 - 19:04
Эх... Помнится читал я много лет тому назад рекомендации от 1С делать процедуры и функции не длиннее, чем на 300-400 строчек, дабы поддержка смогла разобраться в этих процедурах и функциях, а потом с печалью изучал типовые конфигурации, где обычные запросы зашкаливали 3000-4000 строчек (тоже, наверное, чтобы проще было разобраться), с тех пор мне не интересны "рекомендации" от 1С...
   vde69
 
50 - 12.04.20 - 19:05
(44) самый отвратительный тип заказчика - это я, я ничего не заказываю :)
   ВикторП
 
51 - 12.04.20 - 19:07
вообщем, дальше пошла миста гулять
   vde69
 
52 - 12.04.20 - 19:08
(48) в той кофе про которую я писал в RLS было примерно так (помню 7 уровней родителя), я тогда дутко удивился как это вообще работало

где
родитель в (&эл)
или родитель.родитель в (&эл)
или родитель.родитель.родитель в (&эл)
или родитель.родитель.родитель.родитель в (&эл)
или родитель.родитель.родитель.родитель.родитель в (&эл)
или родитель.родитель.родитель.родитель.родитель.родитель в (&эл)
или родитель.родитель.родитель.родитель.родитель.родитель.родитель в (&эл)
   Garykom
 
53 - 12.04.20 - 19:08
(48) >в одном Элемент, в другом его Родитель, в третьем - Родитель.Родитель

Не видя и не разбираясь в конфе сложно понять зачем это надо.

https://forum.infostart.ru/forum9/topic189318/
   Сияющий Асинхраль
 
54 - 12.04.20 - 19:10
(52) Что-то подобное, кстати, когда-то видел в типовом коде, вообще не измененном кривыми ручками...
   vde69
 
55 - 12.04.20 - 19:11
(54) это RLS !!!!!
   acht
 
56 - 12.04.20 - 19:15
(48) С постановкой-то задачи вы хоть знакомы, приемщик? Судя по необходимости помощи форума и детской радости при упоминание АПК - нет. И это просто бурлит и пузырится "я бы сам круче сделал".
   Сияющий Асинхраль
 
57 - 12.04.20 - 19:16
(54) Одни же люди писали :-))) , или ты думаешь, на RLS каких-то особых спецов подрядили?
   Сияющий Асинхраль
 
58 - 12.04.20 - 19:16
(57)->(55)
   Garykom
 
59 - 12.04.20 - 19:18
(56) Функционал АПК относительно http://catalog.mista.ru/public/1089670/ как соотносится
   NeoVision
 
60 - 12.04.20 - 21:14
(33) такой договор никто не подпишет, потому что это увеличение трудоемкости в несколько раз. К тому же АПК не всегда понимает контекст и некоторые участки кода приходится помечать спец маркером для исключений.
 
 Рекламное место пустует
   080808Ник
 
61 - 12.04.20 - 21:22
(27) ыыыыыыыы. В договоре "по стандарту"  прописано?
   vde69
 
62 - 12.04.20 - 21:29
(60) почему, если работаешь по часовой ставке какая разница ?

просто это будет выглядеть так:

- Почему мне за простой отчет зарядили 12 тыс? а я оценивал у соседей - они сказали только 5?
- Сертифицированый спец стоит 2.5  а не 1.5 и ему дополнительно потребуется еще 2 часа  на приведение к стандарту....


(0) кстати хороший вопрос к ТС - а он свои поделки проверял на соответствие стандартам?
   080808Ник
 
63 - 12.04.20 - 21:57
(41) так стандарт и архитектура вообще паралелльны. Вот в каком стандарте прописано, что нельзя делать реквизиты контрагент и родитель.родитель?
   WorkOut_Man
 
64 - 12.04.20 - 21:59
(41) Это у вас с представлением архитектуры швах, а в справочнике 3 реквизита с одним типом. В ЕРП тоже в регистрах и Организация и Обособленное подразделение тоже одного типа, спр.Организации, но сказать что это швах нельзя. Или можно?
   Сияющий Асинхраль
 
65 - 12.04.20 - 22:17
(64) Ну, если верить (48):
"да, в одном Элемент, в другом его Родитель, в третьем - Родитель.Родитель , вот так круто )"
То решение, и правда, прикольное, но, с другой стороны, хвататься в запросах такая структура будет быстрее, чем Родитель.Родитель.Родитель. Поэтому, не зная, зачем такое сделано я бы промолчал.

Меня, скажем, гораздо больше напрягают решения "сертифицированных" спецов 1С в типовых конфах. Как-то примерно годик назад, когда ввели 20% НДС, пришлось ковырять сильно переписанную БП3 на предмет сделать по умолчанию эти самые 20% при вводе нового документа, кажется это был приходник. Открыл я форму дока, поставил точку останова и начал ловить где же эти самые проценты при вводе нового дока проставляются. На отлов у меня ушло примерно пол часа, а когда нашел, я охренел от того, что на месте одного модуля формы, который единственный был открыт, когда я начинал поиск у меня оказались открыты тридцать (30!!!) разных модулей!!! Эта одна строчка кода, которая в семерке была бы в первой же процедуре "ПриВводеНового", ну, или приОткрытии, зачем такое закапывать на глубину в тридцать модулей для меня загадка, причем чем дальше, тем у 1С все больше и больше таких решений...
   WorkOut_Man
 
66 - 12.04.20 - 22:25
(41) По поводу ваших навыков и громких заявлений, что вы программируете, пока не надо, сейчас отцы подтянутся, зададут вам несколько вопросов, и мы все поймем, умеете ли вы программировать, или получается только говнокодить. Тут разобраться надо.

(49) ага, еще с какими нибудь убогими виртуальными таблицами, высраные из глубоких аналов общих модулей, где нибудь аля ЗУП 3.0

(65) Вообще-то 1С дабы избежать Родитель.Родитель.Родитель и рекомендует добавлять реквизит, а не ковыряться в кишках объекта, еще и соединения какие нибудь делать по этому реквизиту, да забыв или наоборот проиндексировав
   WorkOut_Man
 
67 - 12.04.20 - 22:26
(65) Это для подобного рода ТС, любящих штамп Совместимо.
   Курцвейл
 
68 - 12.04.20 - 22:31
(65) Это особенность коллективной разработки. :) Я напишу свою функцию по установке 20%, а архитектор все равно переделает и отдаст в глобальный модуль который установит 20%. Чуть позже будет рефакторинг кода, который уберет лишние переходы.
   Сияющий в темноте
 
69 - 12.04.20 - 22:34
Кстати,1с совместимо не проверяет наличие трех реквизмтов одинакового типа,если у них разные имена.
опять же,во многих документах есть контрагент,грузополучатель и плательщик,но никому в голову не приходит их запихать в один реквизит.

по стандарту,экспортные процедуры модулей  дрлжны иметь комментарий с описанием передаваемых значений-это,пожалуй,единственное,что из стандарта реально полезно.
   WorkOut_Man
 
70 - 12.04.20 - 22:35
Я считаю, что в коде должен быть компромисс между читабельностью и скоростью выполнения. Если система высоконогруженная, то грань стирается, и код становится быстрым и нихрена не понятным, а если код вдруг становится медленным, и не читабельным, то нужен будет товарищь "Гилев и Ко", а там совсем другие бабки.
А так все норм, ТС выслужится, накрячит кого то, потом его метлой поганой выкинут пинком, за то что натворил. Все нормально.
   WorkOut_Man
 
71 - 12.04.20 - 22:37
(69) это же управленческое решение, а оно противоречит подходу ТС, значит уберет, будет один контрагент, будет еще одна таблица, с родителями, а следующий ему скажет, что братан на скуле все эти выкидоны никчему, будем делать реквизит, он много легче чем таблица.
   Сияющий в темноте
 
72 - 12.04.20 - 22:43
Если этого нет в ТЗ,то право разработчика решать что и где хранить.
то,что код должен проходить проверкк АПК,тоже должно быть в ТЗ.
с учетом того,что у нас алгоритмы и код не патентуются,то доказать,что код неправильный можно только,если он не работает.
   Курцвейл
 
73 - 12.04.20 - 22:52
(70) Читабельность важнее скорости. Иначе невозможна коллективная разработка. Тут на форуме большинство фикси-одиночки, поэтому не до конца понимают сути стандартов 1С.
   WorkOut_Man
 
74 - 13.04.20 - 00:16
(73) Ну если специалист хороший, он комментов наставит. Хотя это не всегда возможно.
Я как то написал в запросе

"Выбрать
| Выразить((Таблица.Число + 0.5) КАК число(15,2)) - 1 
|Из Таблица"

Так тоже не понятно, нафига, а всего то округлить до целого в запросе, с видом округления 0,5 как 0.
   Конструктор1С
 
75 - 13.04.20 - 05:34
(74) каменты не самый хороший способ повышения читабельности кода. Каменты имеют свойство устаревать, или изначально содержать всякую дичь. Код должен быть самодокументируемым, т.е. сам рассказывать, что он делает. В тру-программировании принцип самодокументируемости кода давным-давно является общепринятым, а до 1сной отрасли только-только доходит. В этой части 1сникам досталась очень хорошая база - 1сные объекты и сам код зачастую отражают сущности и поведение сущностей реального мира. Казалось бы, пиши да пиши самодокументирующийся код. Но фирма 1с не совсем правильно расставила приоритеты в своих рекомендациях. Теперь каждый второй 1сник чуть что занимается бессмысленной и беспощадной оптимизацией, серьёзно запутывая и без того нескладный код
   acht
 
76 - 13.04.20 - 05:47
(75) > Теперь каждый второй 1сник чуть что занимается бессмысленной и беспощадной оптимизацией
Я, например, не занимаюсь. Значит это ты во всем виноват.
   Конструктор1С
 
77 - 13.04.20 - 05:48
Один из примеров недооптимизации, которая по сути деоптимизация

//длиннющий пакетный запрос, за раз получающий данные из цати разных и несвязанных таблиц

//...
Результат = Запрос.ВыполнитьПакет();
Структура.Вставить("Таблица1", Результат[1].Выгрузить());// Будет использована через 3 процедуры

Структура.Вставить("Таблица2", Результат[2].Выгрузить());// Будет использована через 5 процедур

Структура.Вставить("Таблица3", Результат[3].Выгрузить());// Будет использована через 10 процедур

...
Структура.Вставить("ТаблицаN", Результат[99].Выгрузить());// Будет использована через 150 процедур


Вот такие кабздецы. Мало того, что получение данных сильно отдаляется от их использования (потом ищи-свищи, где и как эта таблица получена, и не была ли она по пути изменена), так ещё в оперативной памяти порожняком висит тонна информации, которая будет использована когда-то там потом, если вообще пригодится. Вот что мешало получить из БД данные перед их использованием?
   acht
 
78 - 13.04.20 - 05:53
(77) Ты сейчас весьма ярко как раз и предлагаешь занятся "бессмысленной и беспощадной оптимизацией".
   Конструктор1С
 
79 - 13.04.20 - 05:55
Кстати, такие грабли раждаются тоже из рекомендаций фирмы 1с (передавать параметры методов в структуре). Если бы 1сник использовал обычные параметры процедур/функций, он бы хотя бы задумался, что передавать в ту процедуру. А так нахерачил заранее данных в "дежурную" структуру, и потом ищи-свищи, где и как эти данные были получены
   Конструктор1С
 
80 - 13.04.20 - 05:57
(78) в смысле? Писать запросы перед использованием данных, а не сильно заранее, люто отделяя получение данных от их использования, это "бессмысленная и беспощадная оптимизация"?
   Конструктор1С
 
81 - 13.04.20 - 06:07
Чрезмерно ранней инициализация данных грешат многие 1сники, в том числе разработчики типовых и отраслёвок. Потом удивляются "чой-то эта ваша 1с так жрёт память?"
   МимохожийОднако
 
82 - 13.04.20 - 06:39
(48) Не забудь рассказать чем закончилась эта эпопея. ...Если еще там будешь работать...
   acht
 
83 - 13.04.20 - 07:16
(80) Как хорошо известно (нет), оптимизация должна начинаться со снятия метрик с реальной базы и демонстрации факта, что текущие значения метрик действительно критичны для данной базы. Иначе ты потом результаты "оптимизации" оценить не сможешь. У тебя есть?

По приведенному коду явно видно, что обрабатываются связанные данные, имеющие смысл только вместе. Ты же предлагаешь запрашивать их вразнобой, закладывая "тщательно оптимизированные" грабли на будущее.

Так что извини, твоя борьба за все хорошее против всего плохого бессмыслена.
   dmpl
 
84 - 13.04.20 - 07:55
(23) Сколько ошибок по запросам в цикле?
   dmpl
 
85 - 13.04.20 - 08:00
(48) Может там из папки в папку часто перебрасывают, а историю для отчетов хранить надо.
   sitex
 
86 - 13.04.20 - 08:10
(33)ХМ, интересно , т.е. сейчас вы проверяете без договора. А исполнитель то об этом в курсе был?
Или задним числом планку поднимать стали. Не задумывались что планка затрат тоже возрастет ?
   dmpl
 
87 - 13.04.20 - 08:11
(83) Причем заблокировав все связанные данные на все время обработки этой информации.
   Xapac
 
88 - 13.04.20 - 08:41
(0) Дак твоя задача как проверяющего была не только проверять - но и согласовать алгоритм решения - это твой проеб, что подрядчик сделал как хотел,  а ты не уследил.
   vi0
 
89 - 13.04.20 - 08:50
(75) с помощью кода легко документировать что ты делаешь, но сложно зачем ты это делаешь
   080808Ник
 
90 - 13.04.20 - 08:56
(89) а зачем вообще сложно фиксировать. Вот  я на фикси за три месяца переписал 7 раз подсистему, потому что представитель бизнеса долбо*б. Первых три раза еще пытался как то структурировать и делать по стандартам с оптимизацией. Последние 4 раза прикручивал костыли, потому что можно неделю делать красиво, а потом придет этот урод и скажет "ой, оно  так не работает". Да что вы говорите? а когда тебе говорили брызгал слюной и вытаращив глаза визжал что он знает как правильно он десять лет начальник)
   vi0
 
91 - 13.04.20 - 08:58
(90) сложно но можно
   vi0
 
92 - 13.04.20 - 08:59
(91) и нужно(!), если ты делаешь хитрые хаки итп
   Конструктор1С
 
93 - 13.04.20 - 09:22
(83) По приведенному коду явно видно, что обрабатываются связанные данные, имеющие смысл только вместе

Я же написал, что это не связанные данные, а просто у программиста зачесалось получить данные на все случаи жизни одним пакетным запросом
   Конструктор1С
 
94 - 13.04.20 - 09:29
(87) за такое вообще надо по рукам бить. Преждевременные блокировки это ещё хуже, чем преждевременные инициализации
   WorkOut_Man
 
95 - 13.04.20 - 09:39
Прекрасно, теперь в процессе обсуждения понимаешь, что оптимизация - это трубная крапотливая, нудная требующая выдержки работа.
   unregistered
 
96 - 13.04.20 - 10:02
(33) >> в договоре будет написано , что при проверке разработки конфигурацией АПК не должно быть ошибок по требованиям соответствия стандартам

Во-первых, ты для начала возьми девственно чистую типовую конфигурацию от 1С и прогони её через тесты АПК. Удивись. Уверен, что из 16349 найденных ошибок ~90% (если не больше) относятся не к доработкам, а к исходному коду типовой конфы.
Во-вторых, ни один вменяемый исполнитель такое условие не подпишет. По одной простой причине, что большая часть стандартов 1С являются не более чем общими рекомендациями. Которые, во-первых, не являются обязательными, а, во-вторых, в отдельных частных случаях могут быть просто вредными.
Подобный бред подпишут только два типа исполнителей. Либо некий идеальный, выполняющий все доработки в строгом соответствии с этими самыми стандартами, включая внутренний аудит кода (код ревью), где любая доработка проходит через руки как минимум трёх-четырёх специалистов - методистов и архитекторов, кодеров, аудиторов и тестировщиков. Стоимость такой разработки приблизительно х5 к обычному ценнику, к которому вы привыкли.
Второй вариант исполнителей, готовых подписать такие условия, это те, что не читали вообще текст договора, или прочитали, но заранее знают способ как обойти подобную ересь. А способы обойти предоставляет сама 1С, делая свои стандарты всего лишь рекомендованными, а вовсе не обязательными к исполнению.
   WorkOut_Man
 
97 - 13.04.20 - 18:58
(96) ну да, либо супер мега хард эксперт, либо студент который учиться на вашей конфе пришел
   acht
 
98 - 13.04.20 - 19:13
(93) > а просто у программиста зачесалось
Видишь ли, утверждать с таким апломбом о том, что тебе все известно о мыслях программиста, можно только в одном единственном случае. Если этот программист - ты сам.
   Krendel
 
99 - 13.04.20 - 19:20
(27) А вы в договоре это требование писали?
   Krendel
 
100 - 13.04.20 - 19:21
(33) Ищешь Ылиту?
  1  2  3  4   

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.