Во-первых, макрос - это таки товар. Во-вторых, напомнило анекдот. У мужика заглохла машина. Он дотолкал её до автостанции, вызывает механика. Механик открыл капот, посмотрел, ткнул отвёрткой и машина завелась. - С Вас 10 долларов. - За что? Вы же только отвёрткой ткнули! Механик уходит и возвращается со счётом. 1. Ткнул отвёрткой - 10 центов 2. Знал, куда - 9 долларов 90 центов
Во-первых, макрос - это таки товар. Во-вторых, напомнило анекдот. У мужика заглохла машина. Он дотолкал её до автостанции, вызывает механика. Механик открыл капот, посмотрел, ткнул отвёрткой и машина завелась. - С Вас 10 долларов. - За что? Вы же только отвёрткой ткнули! Механик уходит и возвращается со счётом. 1. Ткнул отвёрткой - 10 центов 2. Знал, куда - 9 долларов 90 центовStoTisteg
Интуитивно понятный код - это когда интуитивно понятно, что это код.
Конечно оценить его не каждый сможет, но можно дать его на независимую оценку другому спецу - и понять что этот код не стоит 4-х часов работы, а максимум час.
Это я к тому, что все тайное рано или поздно становится явным. Мир круглый, и лучше делать все по совести, чтобы не стыдно было потом.
Представим ситуацию кто-то писал код 4-е часа, у заказчика остались сомнения, в адекватности оценки, или качестве самого кода(даже на уровне интуиции). Спустя время ему нужно решить схожую задачу, ну или не схожую, но связанную с этой. И он нанимает другого специалиста... разговорились, тот посмотрел предыдущий код и говорит - да у вас тут костыль на костыле - давайте я напишу нормально этот модуль...(за 10минут) переписал этот модуль и решил следующую задачу- все зашуршало без багов и глюков, и менее чем за час.
Или второй вариант - заказчик понимает в ВБА, но нужно было срочно сделать а времени не хватало - такое тоже бывает. поэтому все нужно делать, как для себя, а не на от..бись. Такие, спецы которые так делают, тем более за деньги - меня мягко говоря бесят.
Конечно оценить его не каждый сможет, но можно дать его на независимую оценку другому спецу - и понять что этот код не стоит 4-х часов работы, а максимум час.
Это я к тому, что все тайное рано или поздно становится явным. Мир круглый, и лучше делать все по совести, чтобы не стыдно было потом.
Представим ситуацию кто-то писал код 4-е часа, у заказчика остались сомнения, в адекватности оценки, или качестве самого кода(даже на уровне интуиции). Спустя время ему нужно решить схожую задачу, ну или не схожую, но связанную с этой. И он нанимает другого специалиста... разговорились, тот посмотрел предыдущий код и говорит - да у вас тут костыль на костыле - давайте я напишу нормально этот модуль...(за 10минут) переписал этот модуль и решил следующую задачу- все зашуршало без багов и глюков, и менее чем за час.
Или второй вариант - заказчик понимает в ВБА, но нужно было срочно сделать а времени не хватало - такое тоже бывает. поэтому все нужно делать, как для себя, а не на от..бись. Такие, спецы которые так делают, тем более за деньги - меня мягко говоря бесят.SLAVICK
Поддерживаю. Иногда уходит неоправданно много времени на "долизывавние" и не всегда улучшения видны заказчику, но этот минус перебивается бОльшим плюсом - удовлетворением. Особенно, если проект сложный и на финише можешь себе сказать - да! я молодец
Поддерживаю. Иногда уходит неоправданно много времени на "долизывавние" и не всегда улучшения видны заказчику, но этот минус перебивается бОльшим плюсом - удовлетворением. Особенно, если проект сложный и на финише можешь себе сказать - да! я молодец vikttur
Сообщение отредактировал vikttur - Воскресенье, 18.11.2018, 18:34
не поддерживаю! совершенству нет придела, когда это постоянная работа - делаешь как для себя, через время понимаешь, что мне это мало и переделываешь. но когда срок и бюджет ограничен однако... даже рациональная формула, не говоря о другом сразу внезапно может в голову и не влезть (хотел сказать не прийти, но влезть правильнее)!
не поддерживаю! совершенству нет придела, когда это постоянная работа - делаешь как для себя, через время понимаешь, что мне это мало и переделываешь. но когда срок и бюджет ограничен однако... даже рациональная формула, не говоря о другом сразу внезапно может в голову и не влезть (хотел сказать не прийти, но влезть правильнее)!Nic70y
ЮMoney 41001841029809
Сообщение отредактировал Nic70y - Воскресенье, 18.11.2018, 21:12
даже рациональная формула, не говоря о другом сразу внезапно может в голову и не влезть
бывает и такое. И у меня было пару раз, что уже все отдал, получил деньги, но покоя нет - чувствую что где-то можно было сделать что-то не так. И уже после оплаты - совсем безвозмездно доделывал макрос - как правило там работы было на 15-20мин(просто осенило что-ли). Но зато потом сплю спокойно.
даже рациональная формула, не говоря о другом сразу внезапно может в голову и не влезть
бывает и такое. И у меня было пару раз, что уже все отдал, получил деньги, но покоя нет - чувствую что где-то можно было сделать что-то не так. И уже после оплаты - совсем безвозмездно доделывал макрос - как правило там работы было на 15-20мин(просто осенило что-ли). Но зато потом сплю спокойно.SLAVICK
поэтому все нужно делать, как для себя, а не на от..бись.
Для себя я проще сделаю, чем для заказчика — где у меня руки кривые и данные могут быть запороты, я знаю, а вот заказчику всё надо предусмотреть...StoTisteg
Интуитивно понятный код - это когда интуитивно понятно, что это код.
Вот именно поэтому я скорее возьму за сложную работу двойную цену, быстро напишу good path по примеру, а потом уже буду не спеша уточнять и bad path'ы прописывать...
Вот именно поэтому я скорее возьму за сложную работу двойную цену, быстро напишу good path по примеру, а потом уже буду не спеша уточнять и bad path'ы прописывать...StoTisteg
Интуитивно понятный код - это когда интуитивно понятно, что это код.