Я довольно привык к работе над небольшими проектами, которые я кодировал с 1000 строк или меньше (понг, тетрис, простые 3D-игры и т. Д.). Однако по мере роста моих способностей в программировании моя организация не является. Кажется, я делаю все зависимыми друг от друга, поэтому мне очень сложно изменить реализацию чего-то.От небольших до крупных проектов
Любые идеи по организации моего кода и возможности решения крупных проектов?