Код, сроки, деньги: как разбирают споры по ИТ-разработке
В спорах по сайтам, программам, приложениям, базам данных и другим ИТ-проектам заказчик и исполнитель часто смотрят на один и тот же результат совершенно по-разному. Исполнитель говорит: Работа выполнена, код написан, время потрачено, результат передан. Заказчик отвечает: Пользоваться этим невозможно, функции не работают, сроки сорваны, а теперь нужно нанимать другого разработчика. И дальше начинается главный спор: что реально сделано, можно ли этим пользоваться и сколько это стоит? В строительном споре хотя бы можно увидеть стены, окна, отделку или недоделки...
Фрагмент кода: критерии оригинальности и разбор на примере таблицы генкода
Фрагмент кода: критерии оригинальности и разбор на примере таблицы генкода Иногда ко мне приходят люди с очень честными глазами и очень странными вопросами. Один раз разработчик, который пилит внутренний сервис для маркетплейса, прислал: «дан фрагмент кода, скажите, он оригинальный? Мы его чуть-чуть поправили». И прикрепил скрин, где «чуть-чуть» означало переименовать переменную i в j и добавить комментарий «// моя версия». Я смотрю на это и понимаю: спорить будут не про красоту, а про смысл. И вот...