Not too broken, or you waste a lot of time fixing bugs. Rather build prototypes minimally but working well.