4 ms·
> As a side note, I find it helpful to think of what the high level business objects will be at the beginning, but build a bunch of utility functions from the b
by colin_jack 11y ago
> As a side note, I find it helpful to think of what the high level business objects will be at the beginning, but build a bunch of utility functions from the bottom up
Yeah I think this is a reasonable approach, especially as if you do end up completing this, and get to a design you are happy with, it will probably be very different (and hopefully infinitely superior) to your original high level design.
You've probably already heard of it but the mikado method can also be useful in some of these situations.
- _asummers 11y agoI had not heard of this before. I will have to investigate. I found an InfoQ[0] talk on it that I will watch after work. [0] http://www.infoq.com/interviews/mikado-method-restrurcture-software-ola-ellnstam http://www.infoq.com/interviews/mikado-method-restrurcture-s...