Нашли или выдавили из себя код, который нельзя назвать нормальным,
на который без улыбки не взглянешь?
Не торопитесь его удалять или рефакторить, — запостите его на
говнокод.ру, посмеёмся вместе!
class GetParameter
{
var $dbhost = '';
var $dbname = '';
var $dblogin = '';
var $dbpassword = '';
var $deepmenu1itemstable = '`deepmenu1items`';
var $deepmenu2itemstable = '`deepmenu2items`';
var $topmenu2itemstable = '`topmenu2items`';
var $topmenu3itemstable = '`topmenu3items`';
var $topmenu4itemstable = '`topmenu4items`';
var $news1table = '`news1`';
var $news2table = '`news2`';
var $news3table = '`news3`';
var $news4table = '`news4`';
var $sites2table = '`sites2`';
var $chattable = '`chat`';
var $votestable = '`votes`';
var $varstable = '`vars`';
var $sitestable = '`sites`';
var $orderstable = '`orders`';
var $fotoreporttable = '`fotoreport`';
var $fotortable = '`fotor`';
var $articlestable = '`articles`';
var $menuitemstable = '`menuitems`';
var $topmenuitemstable = '`topmenuitems`';
var $streetstable = '`streets`';
var $regionstable = '`regions`';
var $zastrojstable = '`zastrojs`';
var $naznachofisstable = '`naznachofiss`';
var $managerstable = '`managers`';
var $opensellstable = '`opensells`';
var $objectstable = '`objects`';
var $kodstable = '`kods`';
var $namestable = '`names`';
var $adminstable = '`admins`';
var $peoplestable = '`peoples`';
var $userstable = '`users`';
}
Сайт написан за 1500$
молчу про остальные классы и функции.
А чего бы не согласиться? Всё зависит от потраченного времени. Берём цену за сайт, делим цену на время разработки: если получается больше или равно средней цены за час, то почему бы и не согласиться? А "говнистость" -- это проблема заказчика. Заказчик сам должен знать, что ему нужно. Если его это устраивает, то он купит, если нет -- отправит разработчика за борт.
Может быть заказчику плевать на поддержку проекта. Повисит с полгодика, а там хоть трава не расти: за пол года сделает на сайте в десять раз больше, чем вложил, и дешевле будет ещё один новый сайт заказать, когда старый рухнет.
Хотя, конечно, в жизни бывают и разработчики воры 🙁
Которые сначала заливают в уши, что будет "My Little Pony", а не сайт, а получается такой вот "Prometheus".
Да, я понял.
Просто класс напоминает "ускоренное проектирование": класс с интерфейсом, отложенным до реализации алгоритма, да и название у него не как у класса, а как у функции.
http://www.pokerstyle.fm/
Всё честно.
Жмотов надо наказывать. Чтоб ему потом задушиться в петле текущей поддержки.
Да ещё и не выполнил работу нормально, а сделал говно.
Может быть заказчику плевать на поддержку проекта. Повисит с полгодика, а там хоть трава не расти: за пол года сделает на сайте в десять раз больше, чем вложил, и дешевле будет ещё один новый сайт заказать, когда старый рухнет.
Которые сначала заливают в уши, что будет "My Little Pony", а не сайт, а получается такой вот "Prometheus".
Хотя если вообще даже без workflow, то этого и на проектирование не хватит.
Просто класс напоминает "ускоренное проектирование": класс с интерфейсом, отложенным до реализации алгоритма, да и название у него не как у класса, а как у функции.