3 ms·
Bad UI design has nothing to do with your coding framework of choice, it has everything to do with the design. Most programmers are not good designers. I cringe
by ativzzz 7y ago
Bad UI design has nothing to do with your coding framework of choice, it has everything to do with the design. Most programmers are not good designers. I cringed a bit at the background color of the OP's blog.
There's a reason that most people are unimaginative, because just like coding, design is hard. Design for multiple platforms (the whole point of using UI frameworks is easier multiplatform development) and multiple screen sizes is hard and takes a long time to both design and implement.
- austincheney 7y agoCreativity and originality have tremendous amounts to do with solving UI problems. Here is an example of developers literally lost without a framework to tell them what to build: https://news.ycombinator.com/item?id=22470179 https://news.ycombinator.com/item?id=22470179 I wish I were making that up. There are many aspects of design that are at first challenging. I just watched this video about inventing a new basketball backboard and it took a lot of work: https://news.ycombinator.com/item?id=22898653 https://news.ycombinator.com/item?id=22898653 There will always be some minimal thought work to creating and testing any creative or original concept, but with practice the effort involved reduces considerably. Even though some minimal effort is required (as with any task) is not an excuse to avoid effort in the entirety. At some point it is just mental laziness.
- ativzzz 7y agoAgain, your choice of JS front end framework has nothing to do with the design of your UI. You can code the same design with React, Angular, vanilla JS, QT, etc. From what I've seen, most programmers are awful designers who overestimate their ability to design "usable" software. In particular, we forget that the vast majority of the time, we are not creating software for programmers.
- mcswell 7y ago"Most programmers are not good designers." Unfortunately, most designers are not good designers, at least these days. I say that because from what I've heard, the UI abominations that are being rightly bemoaned on this thread are not things that the programmers decided to do--at least not at companies of any size--rather they're things the company's designers told the programmers to do.