4 ms·
Because that is the the part of software engineering which needs the most experience and general knowledge. There is no way around it. After all you need to kno
by bootloop 6y ago
Because that is the the part of software engineering which needs the most experience and general knowledge. There is no way around it. After all you need to know the constraints around a system before even building it and that is only possible if you have seen it before. It can help to study others people work before starting a project in a similar domain.
- travmatt 6y agoThese types of problems, ones which can only know how to solve by solving them, are known as wicked problems. Software design is well known to be a wicked problem.