3 ms·
One of my CS teachers actually said "The programming is always the easy part. Designing the features and the interface usually takes 95% of the time."
by TheOtherHobbes 5y ago
One of my CS teachers actually said "The programming is always the easy part. Designing the features and the interface usually takes 95% of the time."
- AstralStorm 5y agoYour CS teacher never looked at a web browser from the inside, or at other actual big scale software.
- mwcampbell 5y agoStill, the teacher is right for most user-facing software that most of us will ever write.
- naasking 5y agoI'm not convinced. If designing the features and interface weren't so challenging, why do the user interfaces and other development APIs to web browsers still change 30 years after they were first invented?
- HelloNurse 5y agoA web browser might have a higher density of advanced algorithms (than most software, but only because it has unusually extensive, varied and complex requirements (e.g. a number of complex standards like HTML, JavaScript, CSS, WebGL) and unusually high quality standards (foolproof, high performance, standards compliant, secure...),
- JasonFruit 5y agoOr maybe they were exaggerating for emphasis, as humans do.