Считаете ли вы, что стоит отказаться от некоторых показателей качества кода и ремонтопригодности? Я помню пост Джеффа Этвуда, в котором говорилось, что оборудование дешево, а разработчики - нет. Я думаю, я бы хотел изменить это на «Аппаратное обеспечение дешево, времени нет».Производительность против качества кода
Я заметил, что с проектом MVC, с которым я работал в последнее время, иногда я теряю DAYS, просто пытаясь выжать немного дополнительной производительности из своего приложения, и я начинаю думать, что это просто не стоит. Я только что столкнулся с проблемой разработки ASP.NET MVC-приложения. Я люблю IQueryable до смерти в том, что он позволяет мне добавить к запросу, чтобы я мог получить некоторый свободный код для его использования. Но возможность сделать что-то подобное, похоже, повышает ответственность над контроллером/BLL.
Как вы думаете? В случае с веб-приложениями вы будете в порядке с продажей некоторой производительности для поддерживаемого/чистого кода? Считаете ли вы, что преждевременно пытаться оптимизировать все, что вы можете? Потому что, как мы видели, вы не можете предсказать все требования.
Простые, обычно лучшие ответы. –
Шаг 5 - это чистая магия, ее очень важно. –
Это должно быть 4 вопроса, брат! (вы просто проиграли игру) –