Авторы:

Важным моментом является то, что стоимость добавления функции - это не только время, которое нужно для кодирования. Стоимость также включает в себя добавление препятствия для будущего расширения. Конечно, любой данный список функций может быть реализован, давая достаточно времени кодирования. Но в дополнение к тому, что вы опаздываете, вы обычно окажетесь с кодовой базой, которая настолько хрупкая, что новые идеи, которые должны быть мертвыми, затрагивают больше времени и дольше, чтобы работать в запущенной существующей сети. Хитрость заключается в том, чтобы выбрать функции, которые не борются друг с другом.

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