Приоритеты кодирования: производительность, ремонтопригодность, возможность повторного использования?

Думаю, вы пропустили одно slow из списка: надежность;

так speed что мой заказ

  • Надежность и точность
  • Ремонтопригодность
  • Возможность повторного использования
  • Производительность

Неважно, насколько reusable-code быстрым является код, когда efficiency он неправильный, во-первых, код perfomance должен быть надежным.

Производительность speed находится внизу списка. Никогда slow не оптимизируйте слишком efficiency рано и улучшайте производительность reusable-code только тогда, когда производительность reusable-code является проблемой.

Я работал efficiency над системами реального времени, включая tuning моделирование полета, и даже code-reuse в этой среде производительность performance-tuning принимается во внимание, но performance-tuning не является первостепенной code-reuse задачей 1 .

Я бы сказал, что maintenance по моему опыту мне приходилось slow оптимизировать менее 1% кода, который code-reuse я написал.


1 иногда что-то android-performance происходит недостаточно быстро, и, конечно, при reusable-code разработке и кодировании code-reuse учитывается производительность, просто efficiency она не находится в верхней tuning части списка.

performance

maintenance

code-reuse

2022-08-03T08:10:31+00:00
Вопросы с похожей тематикой, как у вопроса:

Приоритеты кодирования: производительность, ремонтопригодность, возможность повторного использования?