Controlling Your Environment Makes You Happy
Most of the hard core C++ programmers I know hate user interface programming. This surprises me, because I find UI programming to be quintessentially easy, straightforward, and fun. It’s easy…
Software designer , Uibook Most of the hard core C++ programmers I know hate user interface programming. This surprises me, because I find UI programming to be quintessentially easy, straightforward, and fun. It’s easy because you usually don’t need algorithms more sophisticated than how to center one rectangle in another. It’s straightforward because when you make a mistake, you immediately see it and can correct it. It’s fun , because the results of your work are immediately visible. You feel like you are sculpting the program directly. I think most programmers’
saved by
related reading
- Don't Call Yourself A Programmer, And Other Career Advice | Kalzumeus Softwarekalzumeus.com
- The Elements of UI Engineering — overreactedoverreacted.io
- Advice for Computer Science College Students – Joel on Softwarejoelonsoftware.com
- Thought as a Technologycognitivemedium.com
- Refactoring UIrefactoringui.com
- Writing Toy Software Is A Joyblog.jsbarretto.com
- The Joel Test: 12 Steps to Better Code – Joel on Softwarejoelonsoftware.com
- Essays on programming I think about a lot | benkuhn.netbenkuhn.net
- Computers can be understood - Made of Bugsblog.nelhage.com
- how I think when I think about programming - alice mazalicemaz.com
- The Anti-Mac User Interface (Don Gentner and Jakob Nielsen) - NN/Gnngroup.com
- How to be a program manager – Joel on Softwarejoelonsoftware.com