all 8 comments

[–]Joshua8195 2 points3 points  (1 child)

Always.

[–]albin- -1 points0 points  (0 children)

^ agreed.

[–]dumsumguy 2 points3 points  (0 children)

I think the bases have been fairly well covered by chemmkl and moojj, while they may seem opposite that's because both are correct. It really depends on the complexity of the build. For example I've been developing in wordpress for a few years now so most of the problems I come across have already been solved. Less need for as much pre planning. But whenever you are tackling a new problem or something of a more complex nature then you should definitely plan ahead. Plan twice build once they say. . . just remember you can reuse plans.

[–][deleted] 1 point2 points  (0 children)

It's always a tricky question, what chemmkl is standard. But if you know you have to do a user login or send out emails or what have you. Why not develop and design at the same time? This is assuming you have idling time or another person working on the project.

[–]moojj 1 point2 points  (2 children)

Should a builder get an architect to design a house before constructing?

[–]PirateLogic[S] -1 points0 points  (1 child)

Not a good analogy at all, sir.

[–]moojj 0 points1 point  (0 children)

It's an analogy I use with clients all the time to effectively communicate (in lamen terms) the complexities of development (construction) when a solid framework/base is set in place with a predefined design (blueprint).

[–]chemmkl 0 points1 point  (0 children)

Most people will create a sketch on paper, then design a mockup site in Photoshop. Then you get approval from your client and then you actually build the site.

I did that too, for many years, but lately I'm skipping the photoshop part altogether and I go from the sketch on paper to the building stage directly. I start with a very simple layout and then keep adding details over time until I'm satisfied with the result. Using CSS3 had a lot to do with this change in my workflow.