[personal profile] asyka
дружественное турагентство наняло программиста. программист, чтобы не мучаться с разбором предыдущего кода (!!!), решил начать с написания собственной cms - друпал и прочие же имеют много дыр.

upd: забыла. программист сказал, что написал бы cms за неделю, если бы его не отвлекали...

при этом вполне разумный и приятный человек

Date: 2010-06-25 12:50 pm (UTC)
From: [identity profile] smallkaa.livejournal.com
Эээх. Где ж они его такого в 21ом веке за приличную ЗП взяли-то?

Date: 2010-06-25 01:15 pm (UTC)
From: [identity profile] deka.livejournal.com
А обычно такой дурью страдают "программисты" на низкой з/п.

Date: 2010-06-25 01:40 pm (UTC)
From: [identity profile] asy.livejournal.com
зп хорошая. я точно знаю

Date: 2010-06-25 01:43 pm (UTC)
From: [identity profile] panin.livejournal.com
тогда гнать без разговоров.

Date: 2010-06-25 01:50 pm (UTC)
From: [identity profile] deka.livejournal.com
Тогда странно... Обычно доросшие до хорошей з/п люди такой фигнёй не маются. Разве что если сваять что-то на уровне cgi-шки новостной ленты образца 15-летней давности -- когда действительно быстрее написать, чем прочитать доку по инсталяции друпала ;)

Date: 2010-06-25 01:01 pm (UTC)
From: [identity profile] kernel.livejournal.com
(потрясенно) Закат солнца вручную.

Date: 2010-06-25 01:07 pm (UTC)
From: [identity profile] zubo.livejournal.com
ох, ох, все как обычно.

Date: 2010-06-25 01:12 pm (UTC)
From: [identity profile] in-the-dark.livejournal.com
Буквально недавно выслушала те же аргументы. И ведь сложно поспорить, дыры имеют место быть.

Date: 2010-06-25 01:16 pm (UTC)
From: [identity profile] deka.livejournal.com
Ага, и конечно "наш гений" сразу всё напишет без дыр? ;)

Date: 2010-06-25 07:37 pm (UTC)
From: [identity profile] in-the-dark.livejournal.com
Он же не просто так себя гением считает;)
(deleted comment)

Date: 2010-06-26 10:59 am (UTC)
From: [identity profile] deka.livejournal.com
"Своих" дыр не бывает.

Date: 2010-06-25 01:54 pm (UTC)
From: [identity profile] dimas.livejournal.com
:) закрытое самописное, если только человек не собаку съел на этом и не имеет богатую библиотеку стресс-теста, будет гарантированно более дырявым ...

Date: 2010-06-25 07:32 pm (UTC)
From: [identity profile] in-the-dark.livejournal.com
Ну так каждый считает себя гением, способным написать без дыр:))

Date: 2010-06-25 01:16 pm (UTC)
From: [identity profile] deka.livejournal.com
Слабоваты нынешние программисты. "В наше время" программисты начинали с написания собственной ОС ;)

Date: 2010-06-25 02:03 pm (UTC)
From: [identity profile] nw-wind.livejournal.com
+1
Мельчает народ.

Date: 2010-06-25 01:40 pm (UTC)
From: [identity profile] panin.livejournal.com
ну а че? правильно. теперь его никто никогда не уволит оттуда...

Date: 2010-06-25 01:41 pm (UTC)
From: [identity profile] asy.livejournal.com
наоборот. все шансы, что еще быстрее

Date: 2010-06-25 01:43 pm (UTC)
From: [identity profile] panin.livejournal.com
ну тут два варианта - или прямо щас, или никогда. если голова есть у нанимателей - то прямо щас :)

Date: 2010-06-25 01:41 pm (UTC)
From: [identity profile] nastty.livejournal.com
ааааааааа!
сколько раз я говорила "НЕЕЕТ!!!! НЕ НАДО переписывать", но у них такие позывы регулярно! и это не худшие, и переписывать вроде ломятся не все, а кусками - им просто скучно и не нравится ковыряться в чужом дерьме - я их даже понять могу
это у них где-то у всех в подсознании, потому что видят только верх айсберга

Date: 2010-06-25 01:53 pm (UTC)
From: [identity profile] dimas.livejournal.com
эхъ ... если бы дело было в "скучно" ... я бы показал какие фокусы можно словить в "спагетти коде", который ковыряло человек десять лет за пять ... и во что выливается поиск сайд-эффектов после миннимальных правок, особенно если модули не покрыты тестами ...

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

иногда удается, правда, делать рефакторинг в рамках текущих задач, тогда обычно количество добавленных строк получается отрицательное число :)

Date: 2010-06-25 04:10 pm (UTC)
From: [identity profile] nastty.livejournal.com
я против рефакторинга в нужном месте и в нужное время ничего не имею

проблема же даже с этим вот чуваокм выше не в необходимости рефакторинга, а в неумении оценить ВСЕ условия задачи

Date: 2010-06-25 08:00 pm (UTC)
From: [identity profile] zynaps.livejournal.com
"это у них где-то у всех в подсознании, потому что видят только верх айсберга" - зачет :)

Date: 2010-06-25 01:49 pm (UTC)
From: [identity profile] dimas.livejournal.com
ну, это ж типично, "тут надо все с нуля переписать" ... ну и "каждый программист должен написать свой класс string :) теперь каждый пишет свою cms :)))

Date: 2010-06-25 02:06 pm (UTC)
From: [identity profile] nw-wind.livejournal.com
Надо определиться с терминологией сначала, что он понимает под cms. В зависимости от определений станет понятно, реально то, что затеял чувак или нет. Есть же конторы, которые сайт-визитку из одной страницы вешают на навороченную cms.

PS. Ещё есть типа ucoz.ru, там вообще думать/писать что-то не надо...

Date: 2010-06-25 07:59 pm (UTC)
From: [identity profile] iratus.livejournal.com
Я плохо представляю, что такое CMS. Объясните мне кто-нибудь, что такого богопротивного в его затее?

Date: 2010-06-25 09:26 pm (UTC)
From: [identity profile] hvd.livejournal.com
Ну это примерно как для поездок за товаром для магазина самому строить с нуля автомобиль.

Date: 2010-06-26 04:10 pm (UTC)
From: [identity profile] juliacw.livejournal.com
Гм, а что он сделал неправильно-то? :))
Всегда проще написать свое, чем разбирать чужое. Не отвлекайте человека неделю :)

Date: 2010-06-26 07:43 pm (UTC)
From: [identity profile] asy.livejournal.com
юля! ну вот от тебя не ожидала!
для начала это означает, что в случае расставания с ним, надо будет заново все писать, либо разбирать чужой код. ну и так далее.

Date: 2010-06-26 08:09 pm (UTC)
From: [identity profile] juliacw.livejournal.com
Просто у людей, на которых я сейчас работаю, была аналогичная ситуация :)
Когда-то была самописная платформа. Потом решили "не зависеть от одного разработчика" и переделали сайт под одну из готовых платформ. Так мы на этом "конструкторе" потратили куда больше времени и сил, чем если бы опять сделали самописный вариант! И сейчас вернулись опять к приличному разработчику собственной CMS :))

Надо, пожалуй, уточнить, что это еще зависит от размеров проекта, частоты апдейтов, посещаемости и т.д. Можно и на вордпрессе вполне приличные сайты делать, и уровень секьюрити поддерживать.
Page generated Jun. 24th, 2025 06:22 pm
Powered by Dreamwidth Studios