DEV Community

Discussion on: Strategies for Effective Programming

Collapse
 
nestedsoftware profile image
Nested Software • Edited

Thanks for your comment! I agree that the boilerplate will change with the real project, and really it's perfectly okay to put together the boilerplate for the actual project right from the start.

I've found that it can be helpful, especially when using a technology for the first time, to use a starter project, but it isn't absolutely necessary. For me it's kind of a way to do "self-hacking": Knowing that I will need to clone the repo helps to motivate me to automate things. I think in general that's a good goal to have for a project - to have the fewest possible manual steps required to get a clean repo installed and running.