1. PHP / Говнокод #11286

    +57

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    22. 22
    23. 23
    24. 24
    25. 25
    26. 26
    27. 27
    28. 28
    29. 29
    30. 30
    31. 31
    32. 32
    33. 33
    34. 34
    35. 35
    36. 36
    37. 37
    38. 38
    39. 39
    40. 40
    41. 41
    42. 42
    43. 43
    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$
    молчу про остальные классы и функции.

    Запостил: Samedi, 24 Июня 2012

    Комментарии (15) RSS

    • Класс только ради полей? Почему не ассоциативный массив? Не поверю, что это дерьмо ещё куда-то наследуется.
      Ответить
      • вам архив скинуть с этим сайтом?)
        http://www.pokerstyle.fm/
        Ответить
        • Киньте, если не трудно. Через некоторое время станет течь трафик, убежит база, и подушка как лягушка и эксплойтов пональют во все дыры.
          Ответить
    • Какая цена -- такой и код.
      Всё честно.

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

        Да ещё и не выполнил работу нормально, а сделал говно.
        Ответить
        • А чего бы не согласиться? Всё зависит от потраченного времени. Берём цену за сайт, делим цену на время разработки: если получается больше или равно средней цены за час, то почему бы и не согласиться? А "говнистость" -- это проблема заказчика. Заказчик сам должен знать, что ему нужно. Если его это устраивает, то он купит, если нет -- отправит разработчика за борт.

          Может быть заказчику плевать на поддержку проекта. Повисит с полгодика, а там хоть трава не расти: за пол года сделает на сайте в десять раз больше, чем вложил, и дешевле будет ещё один новый сайт заказать, когда старый рухнет.
          Ответить
        • Хотя, конечно, в жизни бывают и разработчики воры :(
          Которые сначала заливают в уши, что будет "My Little Pony", а не сайт, а получается такой вот "Prometheus".
          Ответить
      • с каких пор 1500$ это мало для такого простого по своей структуре сайта?
        Ответить
        • Если сайт пишется "с листа", то, конечно, мало. Это тянет только на проектирование, а хотят уже сконструированный сайт.

          Хотя если вообще даже без workflow, то этого и на проектирование не хватит.
          Ответить
          • мне кажется что там другая история...
            Ответить
            • Да, я понял.
              Просто класс напоминает "ускоренное проектирование": класс с интерфейсом, отложенным до реализации алгоритма, да и название у него не как у класса, а как у функции.
              Ответить

    Добавить комментарий