Откуда вообще лезут мудаки, которые начинают проект с бекенда, архитектурки и прочего говна, а не с интерфейса? В итоге же получаются какие-нибудь личкрафты, которые могут быть хоть с трижды охуенной архитектурой, но абсолютно неюзабельные.
Одно радует: софта с таким подходом настолько много написано, что можно тупо брать его и переписывать наоборот (начиная с интерфейса) и в итоге получать конфетку, которая убъет оригинальный продукт.
