How to Solve Software Problems
As software engineers, a big part of our job is to solve software problems, big or small. Big software problems are ambiguous and require lots of thinking, discussion, and debate. Typical big software problems are to improve architecture efficiency, to propose technical…