The_Josher wrote:
I find a lot of the software industry in South-Western Ontario Canada (including TO), is focused more on time than on quality and reuseability. To me this seems ass-backward cuz if you write a giant, heavily-coupled, monolith you don't have anything to show for the next project and maintenance is a total pain.
Believe me, it's not only in South-Western Ontario... that's about all we do here in Western Canada. As for my design strategy, I usually design from the data requirements - figure out what you need to store & recall, and the methods to handle the data can come from that. Of course, I'm a junior web developer, so that's probably not the best way to go about it.