С чего начинается бизнес? У всех он начинается по-разному: у кого-то с идеи, у кого-то с выгодного предложения, а у кого-то бизнес начинается с названия. Правильное название часто является залогом успеха в бизнесе. Как определить, что же такое «хорошее удачное название» для фирмы или для продукта? Удачное название должно сочетать в себе два качества: первое — оригинальность, второе — понятность. В оригинальные названия, как правило, вложены как большое количество времени, так и денег. Но далеко не все вновь открывающиеся фирмы располагают и тем, и другим...
🔺Понятность (Understandability): Принцип понятности предполагает, что архитектура ПО должна быть ясной, легко понятной и легкоуправляемой разработчиками. Компоненты и их отношения должны быть понятными, документация должна быть полной и понятной, и должна быть возможность быстро ориентироваться в исходном коде. Читаемость и сопровождаемость являются важными аспектами понятности. 🔺Тестируемость (Testability): Принцип тестируемости предполагает, что система должна быть разработана с учетом удобства тестирования. Компоненты системы должны быть легко тестируемыми в отдельности, а также в контексте системы в целом. Хорошая архитектура облегчает написание автоматических тестов, обеспечивает их надежность ипозволяет проводить эффективное тестирование функциональности и производительности. #QA #ПО #Архитектура