3 ms·
"Software" is the implementation of logic. "Engineering" is solving problems with science, within a set of constraints. Therefore software engineering, is solv
by gitgud 6y ago
"Software" is the implementation of logic. "Engineering" is solving problems with science, within a set of constraints.
Therefore software engineering, is solving problems with logic, within a set of constraints.
Where constraints can be; business requirements, hardware limitations, development time limitations, performance limits, solution simplicity, release frequency... Etc
Mastery of software engineering is efficiently solving problems, and optimising for the constraints that matter...