Software Engineering

What are some good resources about software engineering? Handling large projects, structuring a codebase effectively, CI/CD, testing, TDD, etc? So many of these just seem filled with meme/micromanagement techniques (scrum) and very little about filling the gap between single file CS assignments and building larger applications/production ready systems.

  • Unfortunately these skills are usually learned by doing. Things like codebase structure are not universal, they depend on the type of project. I'd advise you to try making bigger and bigger projects in your area of interest. A textboard like this one is a good example.


New Reply

Please select the numbers that sum to 6.