When we build an application, which layer should we start with?
From top (UI) to bottom(Data Layer) or bottom to top?
John_165 44 Junior Poster
Recommended Answers
Jump to PostAfter decades of software development I start where I can. Agile seems to toss out the old ways of writing your software design specifications and more. You iterate and move to your goal without the docs. I have yet to see this when money is involved. They want docs, presentations …
Jump to PostI don't have time for a full reply now (I'll try later) but the short version is:
Start with the API definitions for the distinct layers. Eg if its just MVC then define the model's API.
In multi-layer systems I would still start ith the API for the layer below …
All 6 Replies
rproffitt 2,572 "Nothing to see here." Moderator
JamesCherrill 4,733 Most Valuable Poster Team Colleague Featured Poster
rproffitt commented: Thanks for that. I should have written more about how we are somewhere in the middle of full Agile to Waterfall on the spectrum. i.e. middle of road. +15
Yrth 18 Newbie Poster
JamesCherrill 4,733 Most Valuable Poster Team Colleague Featured Poster
Reverend Jim 4,780 Hi, I'm Jim, one of DaniWeb's moderators. Moderator Featured Poster
JamesCherrill commented: Yes, yes and yes again. +15
rproffitt commented: Yes. Reminds me of the book "The HP Way." Too bad HP appears to have lost their way today. +15
Dani 4,084 The Queen of DaniWeb Administrator Featured Poster Premium Member
Be a part of the DaniWeb community
We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.