Crosspost to rtattoos ! Looks awesome . <| sep |> Seriously , and don ' t judge me , but what is the right way to do this ? You reduce your code and break it into modular functions and classes . Then what . How do you call all those modular functions and classes without a linear main function that says run these functions and instantiate these classes in order ? <| sep |> And we also have the ship size comparison video ! d 8 Ke 1 P 3 m 4 nU <| sep |> Congrats . I ' ll pull sin one day and make top 10 all sins or dragoon . <| sep |> How is saying that switching things up every now and then for fun negating the fact that all you need to be a good baker is to follow directions ? You need to follow directions to get the basics down . Anyone can make goodtasting baked goods from simply following a wellwritten recipe . That is my point . Edit perhaps I should clarify , being able to switch things up and have the food taste better is probably what distinguishes a good baker from someone who can simply make tasty baked goods .