Welcome to the Treehouse Community
Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.
Looking to learn something new?
Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.
Start your free trial
paulscanlon
Courses Plus Student 26,735 PointsWorkflow
Hi.
Quick question about workflow. When creating a webpage, do you guys create the entire thing in HTML, then style with CSS, then add functionality with JS? Or do you create say, the header and fully flesh it out, then move onto the next part.
Or does it not really matter?
Thanks
Paul
nico dev
20,364 PointsSorry, one more little thing that I remembered to avoid frustrations big-time :)
Ideally, you'd like to test and check every tiny piece of code you do before you continue to the next one. That way, you'll spot errors and know where they are. When you do a lot of coding and then you find a bug, you really want to hit your head with a hammer.
2 Answers
Steven Parker
243,266 PointsIt doesn't really matter.
You will discover which technique is more efficient for your own thinking process. If one approach seems more comfortable to you, use it.
If you find neither approach makes a difference to you, then Nico's suggestion of starting with a "wireframe" is a good idea.
paulscanlon
Courses Plus Student 26,735 PointsThanks guys. Appreciate the help :)
nico dev
20,364 Pointsnico dev
20,364 PointsJust an opinion (and not an expert one at all!), not an ultimate truth here...
The best start is with making a good wireframe of what you want to do, the more of your concept, design, etc., that you can include there, the better. NOTE: This is a tool I found and I use for that, which you can use for free (unless you're already a serious experienced company), and makes an awesome job.
Then, with that wireframe in mind (and on your sight) you can start developing or even somehow "translating" that into the code necessary to achieve that.