1. JavaScript / Говнокод #17708

    +159

    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
    <p>
                    <script>// <![CDATA[
                        if (navigator.appVersion.indexOf("Win") != -1) {
                            document.getElementById("windows").style.display = "inline";
                        } else if (navigator.appVersion.indexOf("Mac") != -1) {
                            document.getElementById("osx").style.display = "inline";
                        } else if (navigator.appVersion.indexOf("Linux") != -1) {
                            document.getElementById("linux").style.display = "inline";
                        } else {
                            document.getElementById("windows").style.display = "inline";
                            document.getElementById("osx").style.display = "inline";
                            document.getElementById("linux").style.display = "inline";
                        }
                        // ]]&gt;</script>
                </p>

    Недавно один Java-pазработчик не смог разобраться, как пофиксеть баг в WordPress и решил переписать наш корпоративный сайт на Java мотивируя это тем, что будет намного легче поддерживать и развивать новую ситсему. Что из этого получилось видно на наглядном примере js-кода в верстке.

    Запостил: etual, 27 Февраля 2015

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

    • if (navigator.appVersion.indexOf("Windows 9") != -1)
      Ответить
    • > и решил переписать наш корпоративный сайт на Java мотивируя это тем, что будет намного легче поддерживать и развивать новую ситсему.
      Эээ. Непонятно в чём же вина Java в этой новой ситсеме?
      Ответить
      • В том, что его знания, похоже ограничиваются в Java. И не надо было пытаться писать JS.
        Ответить
    • >>Недавно один Java-pазработчик не смог разобраться, как пофиксеть баг в WordPress и решил переписать наш корпоративный сайт на Java

      А потом комарики на воздушном шарике пришел крестоблядий, не смог адресную арифметику, и весь сайт переписали на плюсы. А потом пришел Дядя Вася Бородач, не смог классы и весь сайт переписали на сишку. А пришла мумия и весь сайт переписали в иероглифы.

      Главное - правильная мотивация для переписывания сайта
      Ответить
      • Ну ладно ещё сайт на плюсах... Если шаблонизацию делать на клиенте - сойдёт. Но на сишке то зачем?

        И в крестах нет адресной арифметики. Кроме редких низкоуровневых мест.
        Ответить
        • я изначально не понял зачем переходить на жабэ если можно найти пыхгромиста и это быстрее и дешевле (ну если, конечно жабэгромист не работает за конфетки)
          Ответить
    • был один баг пришел Java-pазработчик, багов теперь 2
      Ответить
    • http://bassistance.de/wp-content/problem-factory.jpeg
      Ответить

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