Приоритеты кодирования: производительность, ремонтопригодность, возможность повторного использования?
Думаю, вы пропустили одно 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
Приоритеты кодирования: производительность, ремонтопригодность, возможность повторного использования?
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.