4 Software Engineering Principles You Should Know Post date June 17, 2021 Post author By Marvin Post categories In development, making-and-launching, programming, Project Management, software engineering, software-architecture, software-development, solid-principles, web-monetization