Пользователь пока ничего не рассказал о себе

Достижения

Все достижения (17)

Наибольший вклад в теги

Все теги (38)

Лучшие ответы пользователя

Все ответы (18)
  • Что за тостер на главной?

    kk86
    @kk86
    Это какая-то мерзенькая реклама. Я долго не мог одуплить, что происходит.
    Ответ написан
  • Что делать с человеком, который не комментирует код?

    kk86
    @kk86
    Если код и правда понятен, то зачем заставлять писать лишнее? Если код местами непонятен, аргументированно требуйте комментировать такие места. В качестве аргументов желательно приводить факт непонятности кода другим разработчикам (то есть надо попросить нескольких людей объяснить что делает неизвестный им код за 5-10 минут).

    Если я правильно понял, то в вашем случае человек «особенный» в некоторых смыслах. В частности, его нельзя заставить делать так, как Вы хотите. Поэтому тут следует попытаться убедить человека или, как крайний вариант, прийти к компромиссу.

    Как разработчик могу сказать, что сам противник комментариев, но с оговоркой: неясные моменты всё-таки надо комментировать, если не удаётся переписать. Другое дело, что когда руководство или коллеги начинают продавливать желание видеть комментарии везде, это вызывает раздражение, так как с комментариями жить тяжелее (не буду «баянить» про то, что их непросто поддерживать и т.п.)
    Ответ написан
  • Пожалуйста объясните преимущества .Net для веба?

    kk86
    @kk86
    Строго в качестве имхо. Разработка на ASP.NET ведётся по двум основным причинам:

    1) при правильной разработке результирующий продукт (сайт) может работать быстрее, чем написанный на интерпретируемых языках. Достигается благодаря компиляции исходников в байт-код и JIT. Правда, Java может быть также близка. Лично для меня C# намного приятнее Java, однако в Java-мире есть Scala, которая, пожалуй, даже ещё приятнее.
    Вообще, это не очень аргумент, т.к. скорость работы обычных сайтов (без меганагрузок) зависит не от платформы, а от прямизны рук программистов и извилистости поверхностей их мозгов. :)

    2) дотнет-разработчиков достаточно много. В сравнении с тем же Ruby-девелоперами, например. Так что те, кто берутся делать проект на .NET, могут не бояться совсем не найти специалистов, если надо будет нанять ещё несколько человек.

    Есть ещё пара аргументов, но я их тут писать не буду, т.к. народ наверняка подумает, что я совсем уж троллю. :)
    Ответ написан
  • Как отучить стажёра от говнокода?

    kk86
    @kk86
    Я не хочу Вас обидеть, но посоветовать новичку регулярки использовать, это надо было догадаться.

    А если конструктивно, то долбить, долбить и долбить, как правильно писать код. Парное программирование, код ревью и прочее. Повторение — мать учения.
    Ну и книги какие-то вручить. Например, классический Code Complete.

    Очень желаю Вам удачи. Выращивание кадров достойно уважения, не часто такое бывает.
    Ответ написан

Лучшие вопросы пользователя

Все вопросы (15)