Things I’ve Learned · Tue Feb 3, 04:57 PM
- If the customer really wants a feature implemented a particular way, and you know a better way to do it, but the way the customer wants it done will work and they don’t seem displeased with the tradeoffs…do it the customer’s way. If you do it “the right way,” you’re just going to end up going back and re-doing it the actual right way (i.e., how the customer wants it).
- You can’t make other people unit test. Well, maybe in a certain position on a certain type of team, you could, but in general…you can’t. Just do your best to set a good example.
- UI implementation will require several iterations, no matter how well-specified and how much feedback you got before you put it in place.
- If you read in approximately 750 places on the web that a particular thing doesn’t work, but you think you’ve found a nifty trick that will make it work, go ahead and try it—you may have found a nifty trick that will make it work. But don’t be surprised when it doesn’t, because it probably won’t.
- If you blow most of your money on beer and snacks, you won’t be able to save up very much. (This one I learned as a circus roustabout, but it’s quite extensible to a large number of situations.)
- If the powers-that-be are not willing to buy enough licenses for cool-library-or-component-XYZ for your whole team to use, don’t bother trying to use it as a lone member on the team. You’ll lose way more time in frustration and wacky workarounds trying to not break the licensing agreement than you’ll gain by using the component.
- Money spent on a good editor is some of the best money you can spend, in terms of ROI. Ditto money on VMWare or Virtual PC for testing.
-- David Pickett --
...
Archive by Date
Articles By Category:
- Administrative (51)
- Art (3)
- Books (14)
- Business (1)
- Clocks (8)
- Dating (1)
- Events (7)
- Flickr (1)
- Fonts (8)
- Human-Nature (1)
- Humor (5)
- Military (4)
- Misc (121)
- Movies (5)
- Music (68)
- OLE-DB (1)
- Poetry (4)
- Quotes (5)
- Relationships (1)
- Security (1)
- Shoes (2)
- Software (115)
- Spirits (11)
- Surveys (1)
- Tequila (6)
- Virtualization (9)
- Web (9)
- Website (20)
- Wood-Related (2)
- Writing (7)


For my job, debugger >>>>>>> editor. Covienent eh? (don’t talk about my spelling).
— Steve C. Friday April 2, 2004 #