![Элегантное инженерное решение](https://i.ytimg.com/vi/GYXo_-RKZ7E/hqdefault.jpg)
Содержание
- Определение - Что означает элегантное решение?
- Введение в Microsoft Azure и Microsoft Cloud | Из этого руководства вы узнаете, что такое облачные вычисления и как Microsoft Azure может помочь вам перенести и запустить свой бизнес из облака.
- Техопедия объясняет элегантное решение
Определение - Что означает элегантное решение?
Элегантное решение используется в математике, инженерии и разработке программного обеспечения для обозначения решения, которое решает проблему самым простым и эффективным способом. Во многих случаях разработчики могут создавать более сложный код, чем это необходимо. В таких случаях этот менее элегантный код, скорее всего, вызовет другие проблемы. Для большинства разработчиков поиск элегантного решения является более сложной задачей, чем простое решение проблемы.
Введение в Microsoft Azure и Microsoft Cloud | Из этого руководства вы узнаете, что такое облачные вычисления и как Microsoft Azure может помочь вам перенести и запустить свой бизнес из облака.
Техопедия объясняет элегантное решение
Элегантное решение в области программирования относится к программному обеспечению с определенными характеристиками:
- Время начальной загрузки должно быть минимальным, а это означает, что программное обеспечение не использует ресурсы компьютера.
- Алгоритмы обработки являются оптимальными, это означает, что программное обеспечение достигает требуемого результата, используя алгоритмы, которые гарантируют наилучшую эффективность использования компьютерных ресурсов.
- Пользовательский интерфейс должен быть эффективным и:
- Объекты формы должны быть понятны, это означает, что выбраны правильные имена кнопок, меню и полей.
- Поля должны быть хорошо распределены по интерфейсным формам, где объекты сгруппированы в соответствии с логической иерархией, основанной на функции.
- Презентация должна быть удобной для глаз, это означает, что шрифты совместимы; это подразумевает минимальные изменения в жирности шрифта, размере, цвете, типе и эффектах шрифта.