Сложность 1С : миф или реальность .

1. XAKEP 14.11.21 17:27 Сейчас в теме
как объяснить заказчику, что "я хочу кнопку, чтобы работала через расширение"
после :"вы у нас 15-ый исполнитель, база еще работает"


его ждет печальная участь .. ?

_____________

Начал наблюдать, что "хотелки" заказчиков на фрилансе и не только - желающих исполнить немало.
Даже с наличием "желтых" сертификатов. И на каком-то 16-ом исполнителе все рухнет и виноват будет он.
За анализ последствий заказчик платить не хочет, а исполнитель не хочет предположить даже, чем чревато
добавление кнопки , ну скажем, " волшебной ."

еще есть интересная тема - "делаю программно" .

вот так и живем....

про ПЕП-8 ( как в Питон ) , даже и не мечтаю - что в 1С лет через 15 будет "код-стайл и клин-код" .
Прикрепленные файлы:
По теме из базы знаний
Вознаграждение за ответ
Показать полностью
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
8. spacecraft 14.11.21 22:08 Сейчас в теме
(1)
про ПЕП-8 ( как в Питон ) , даже и не мечтаю - что в 1С лет через 15 будет "код-стайл и клин-код" .

Чем тут PEP 8 может помочь? В 1С тоже есть система стандартов. Ни то, ни другое никак не решат проблемы написанного кода.
Это просто соглашения по написанию и оформлению кода.
9. XAKEP 14.11.21 22:15 Сейчас в теме
(8)
согласен,
просто понять, что такое Процедура Огонь(Ахтунг,НИКОГО) - сложно отследить :) и вообще понять...
10. ishelper 15.11.21 00:29 Сейчас в теме
(9)
просто понять, что такое Процедура Огонь(Ахтунг,НИКОГО) - сложно отследить
Так что нужно-то - "отследить" или "понять"? "Кто на ком стоял? Потрудитесь излагать ваши мысли яснее." (с)
и вообще понять...
Гениев вообще трудно понять. А гении есть в любой профессии...

И вообще, что вам нужно? Слезы и сопли утереть? Или посоветовать "валить нахрен из этой 1С"... туда, где есть PEP 8.
11. XAKEP 15.11.21 07:09 Сейчас в теме
(10)
как объяснить заказчику, что его ждет печальная участь .. ?
12. nomad_irk 81 15.11.21 07:12 Сейчас в теме
(11)объяснять обычными словами не предлагать?
13. XAKEP 15.11.21 07:28 Сейчас в теме
(12)
конечно предлагать :)
без жаргона программиста....
16. ishelper 15.11.21 09:36 Сейчас в теме
(11)
как объяснить заказчику, что его ждет печальная участь .. ?
Если одним словом, то: "Никак!"

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

В-общем, не стоит строить из себя предсказателя будущего - его не знает никто, нострадамусы кончились... остались одни пострадамусы. Хотите стать одним из них? :)

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

Так что все, что вы можете реально сделать - незаметно подстелить соломки (например, организовать автоматический бэкап) для себя, любимого, если чинить базу придется вам, а не кому-то совсем другому, кто не пугал клиента страшными пророчествами.. которые сбылись.
18. XAKEP 15.11.21 09:48 Сейчас в теме
19. ishelper 15.11.21 09:55 Сейчас в теме
(18)
ознакомился.
С чем? С Пелевиным? Сомневаюсь...
минус.
Ну что же, как я и говорил: и тут самым умным заказчик (автор ветки) считает себя, а попытки объяснить ему, что "его ждет печальная участь" (где-то я это уже видел? :) отвергаются.

Ну, тогда "пилите Шура, пилите!" - умный поймет (возможно, не сразу), а дурака не жалко.
20. XAKEP 15.11.21 10:14 Сейчас в теме
(19)
опуститесь с высоты вашего полета на уровень ниже

прочитайте рекомендацию, которая получила 0,5 стартов
21. ishelper 15.11.21 10:37 Сейчас в теме
(20)
прочитайте рекомендацию
Я-то прочитал, и что? Что там революционного, что стало для вас открытием? Что надо оценивать сложность работ? Или что сначала надо все делать на копии? Так это общеизвестно, а главное там вот что:
Если заказчик не откажется
А если откажется? По причинам, названным в заминусованном вами (16)?

Ладно, Пелевина вы не читали, поэтому процитирую:
- ... Не бойся показаться дураком. Наоборот, бойся показаться умным.
- Почему?
- Потому что тогда немедленно возникнет вопрос: если ты такой умный, то почему ты нанимаешься на работу, а не нанимаешь на нее?

В данном случае нанимаетесь (подряжаетесь) на работу вы. 15 человек делали это до вас, исполняли именно то, что им говорили, получали свои гроши и уходили.

А тут приходит кто-то похожий на автора ветки и начинает пугать нанимателя, что у того все плохо и когда-нибудь обязательно сломается. И что надо срочно починить то, что сейчас... сломано? Нет, работает! И на этом основании хочет развести его на 1,5-2 раза большую сумму, чем обычно.

Что будет с таким "умником". Угадайте, по какому короткому адресу он будет послан? Просто потому, что у заказчика - бизнес, а у умника - голая ж...па.

В-общем, вы - херовый бизнесмен, т.к. не умеете торговаться договариваться с бизнесменами, а пытаетесь свалить все на сложность 1С.
которая получила 0,5 стартов
https://www.youtube.com/watch?v=l5eJRa7P46U
22. XAKEP 15.11.21 10:47 Сейчас в теме
(21)
зачем так много букв ?

да, "оно" работает.
и все 15 были умниками вроде вас.

и среди них есть удачные решения,
даже может и ваше.

но в комплексе - система тормозит.
и умный заказчик уже решил, что виновата не 1С даже.
_______

вы тут поговорить - кто умный, кто **ровый, кто какой-сякой.... а сам "пушистый", да ?

______________

ваши цитаты влекут вывод - нанимаются на работу только дураки, а работодатели только умники
кстати. вы кто ?
jobkostya1c_ERP; +1 Ответить
14. Swetlana 27 15.11.21 08:23 Сейчас в теме
(1) заключать договор, прописывать все пункты исполнения по договору, все акты приема работ.
Какие к вам тогда претензии будут?
15. EVKash 16 15.11.21 08:35 Сейчас в теме +0.5 $m
(1)
его ждет печальная участь .. ?

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

штатные тоже увольняются...
2. TokarevV 35 14.11.21 18:04 Сейчас в теме
А, вы тот самый гениальный 1с-ник, который вместо прямых ответов постоянно какую-то xpeнь пишет!! Добрый день!
5. XAKEP 14.11.21 21:03 Сейчас в теме
(2)да не пишу я код, потому и не может это быть х***ь, как вы считаете.

а вещь :)

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

я так понимаю, что скоро прибудет в "полк" старых доработанных конфигураций ОФ (об.формы)
с желанием перенести свои старые обработки в новые УФ (упр.формы)

я придерживаюсь метода работы :
покажи, что ты искал и не нашел
а не
я хочу и плачУ - ты делай.
___________________________
( можно и на вы с незнакомыми ) .
3. platonov.e 161 14.11.21 18:30 Сейчас в теме
Есть только когнитивная и цикломатическая сложность. Остальное миф)
Dem0; XAKEP; +2 Ответить
17. Dem0 15.11.21 09:44 Сейчас в теме
(3)
Есть только когнитивная и цикломатическая сложность. Остальное миф)

Есть еще ошибка формата потока и наёбнутая база =)
Знаю - сам видел, сам делал!
4. t.v.s. 113 14.11.21 19:40 Сейчас в теме
Окей, вы 16й исполнитель. То есть на момент начала работы вы имеете базу в каком-то состоянии. Сколько человек в ней до вас порылось на самом деле не важно. Ваша задача - внести новый функционал, то есть сделать изменение так, чтобы ничего старого не сломалось. Если после вас все сломалось - виноваты вы. Именно вы не сделали анализ.
Да, вы можете взять дополнительные, и может даже немаленькие, деньги за "нетиповую конфигурацию", но ответственность все равно на вас.

Если уж на то пошло, то в БСП тоже много косяков, и мы про них знаем и мы с ними миримся, и никому в голову не приходит предъявлять претензии фирме 1С.
6. XAKEP 14.11.21 21:18 Сейчас в теме
(4)
выдел я "новый функционал" - проверка клиента при вводе на наличие только букв русского алфавита
при том, что Украинская конфигурация.

другой прикол в том, что старые название не изменили, дублей не удалили, пустых наименований не исправили

и при наличии более 300тыс.клиентов - заказчик начал искать проблему в MSSQL сервере ,
потому, что они 5минут ждут, чтобы нового клиента ввести.

ну и чудо-кнопка присутствует - непосредственное удаление с базы
без контроля ссылочной .....

хотите быть 16-ым ? :)
7. starjevschik 14.11.21 21:58 Сейчас в теме
ничего не рухнет, если голову использовать по назначению.
23. ishelper 15.11.21 10:54 Сейчас в теме
(22)
зачем так много букв ?
Действительно, с вас хватит всего трех: 17, 15, 23 :-P
24. XAKEP 15.11.21 11:01 Сейчас в теме
(23)
так кто вы ?
____________
- ... Не бойся показаться дураком. Наоборот, бойся показаться умным.
- Почему?
- Потому что тогда немедленно возникнет вопрос: если ты такой умный, то почему ты нанимаешься на работу, а не нанимаешь на нее?

работающий уже
или нанимающийся еще ?
25. ishelper 15.11.21 11:06 Сейчас в теме
(24)
работающий уже
или нанимающийся еще ?
Сам-то понял, что написал? :-D

P.S. Я уже много лет ИП-одиночка (фрилансер). Полегчало?
26. XAKEP 15.11.21 11:09 Сейчас в теме
(25)
непонятно что - сложно вставить слово для самооценки самого себя ?
но в вашем случае все очень запущено :)
27. ishelper 15.11.21 11:25 Сейчас в теме
(26)
непонятно что - сложно вставить слово для самооценки самого себя ?

умный или дурак
Ну, уж если ввязался в дискуссию с вами - точно не умный. ;)

Потому что: "Никогда не спорь с идиотом - люди могут не заметить между вами разницы".

Всё, больше не буду.
28. XAKEP 15.11.21 11:32 Сейчас в теме
(27)
ого. дискуссия ?

да вы так перекручиваете слова, что даже не думаете,
что сами можете оказаться на месте собеседника
в которого бросаете камни....

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

______________

и "случайно" во всем ответе находите способ и метод манипулировать так, что :
собеседник ***************************** и ничего не понимает.

как бы не забыть добавить в черный список и обходить 25-ой стороной.
29. JohnGalt 58 16.11.21 15:55 Сейчас в теме +0.5 $m
Что подразумевается под "вы у нас 15-ый исполнитель, база еще работает"? То, что база работает, но с ошибками, и заказчик об этом знает? И что он знает, что это результат доработок?

Для начала в любом случае анализ базы, проведение тест-кейсов на копии (стандартные или наиболее распространенные операции), учет ошибок, неисправностей, неправильных или отсутствующих данных. И лишь потом предложения по исправлениям и доработкам. Само собой некоторые вещи достаточно сложно объяснить некоторым заказчикам. Даже базовые, типа "почему нельзя напрямую редактировать таблицу остатков? Почему нужно выполнять много лишних действий для простых операций?"
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот