?

Log in

No account? Create an account

Цена фичей

апр. 5, 2019 | 01:51 am

Когда к приложению добавляется фича, она делает приложение сложнее. Почему-то считается что эта сложность складывается. На самом деле, сложность чаще всего перемножается.

Мне кажется что это мало кто понимает. Регулярно вижу что-то типа:

Менеджер: добавить одну кнопку — неделю???

Лид (потупив взор):  ну легаси, 4 года проекту...

На самом деле, вот это все про «код плохой», «мы торопились и взяли тех долг», и «не осилили архитектуру» — это все херня, само-бичевание без каких-либо оснований на то.

Вы оглянитесь по сторонам — вы видели хоть один проект, в который лет 5 вливали рандомные фичи, ничего бы не выпиливали — и он бы при этом был бодр и весел как в юности? Я вот за 12 лет — ни разу. Потому что невозможно это, также как и летать быстрее света.

Чем больше фичей в продукте — тем дороже добавлять новые. Это свойство реальности такое, закон природы.

Ссылка | Оставить комментарий {28} |