Re:Programming by poking: why MIT stopped teaching SICP
by jschwartzi on Wednesday May 04, 2016 @05:58PM
(#11632256)
Software Engineering is more about methodically solving software problems than it is about which problems are being solved. A web developer who writes rigorous formal tests for a new page is engineering just as hard as an embedded developer writing rigorous acceptance tests for a board-support package. The engineering comes from the rigor and the fact that there is a controlled process for how software features get implemented.
[ Parent
| on HN ]
Re:Programming by poking: why MIT stopped teaching SICP
by fvt on Wednesday May 04, 2016 @06:20PM
(#11632397)
I agree with that. The engineering process can be applied on every type of problem.
Yet, for that specific web dev problem, I haven't seen any way of formally testing the rendering web pages, which would make it consistent on every browsers. The testing process (almost) always leave that up to the developers themselves, and refreshing pages is the norm.