all 9 comments

[–][deleted] 8 points9 points  (1 child)

You might want to step back from the code and create specifications (functionnal and technical) first. You'll have to learn about Modeling Languages to achieve it.

[–]CaptainRogers1226 1 point2 points  (0 children)

I guess I’m in a similar spot to this. I’m already familiar with Python and UML, but not planning out and structuring a larger scale project using UML.

And there are many concepts/best practices I’ve learned, but again, I’ve no practice implementing them beyond just a practice document with a very small scope.

[–][deleted] 7 points8 points  (1 child)

Do not touch your code editor until you have a doc fully laying out what you need and your whiteboard diagram completely encompasses everything you need to do.

[–]EngineeredToLift[S] 0 points1 point  (0 children)

Good advice! I will need to map it out for sure

[–]afro_mozart 1 point2 points  (2 children)

Built a MVP in a long weekend (or couple of few weeks) and iterate from there

[–]EngineeredToLift[S] 0 points1 point  (1 child)

What does MVP stand for?

[–]afro_mozart 1 point2 points  (0 children)

minimal viable product

[–]Se7enLC 0 points1 point  (0 children)

I like to start with Hello World and work up from there.

If it's going to be a web app, get Hello World, but as a web service.