The lowly whiteboard is one of my favorite tools for design work on projects: you can stand in front of it as a group, you can easily play “what-if” games with emergent designs, and you can argue until everyone agrees (or at least until everyone is equally unhappy). Once you’ve got it done, a quick snap with a digital camera and you’ve got a project artifact, ready to post on a wiki or similar until supplantation by actual code. Once you have real code, you are better off allowing the design to continue to emerge from it rather than trying to keep the two in sync. Alternatively, you can use a reverse engineering tool to produce a prettier version of the original diagram from the code.
more... November 07, 2008 (Friday) Comments == Code Smell Both kinds of comments represent different smells, each with different odors depending on the target. more... January 26, 2007 (Friday) Why I Hate Christmas Music I hate catchy tunes because the stick in my head and won't go away. What most people like about pop music is the very thing that makes me dislike it -- the hook. more... December 05, 2006 (Tuesday) Polyglot Programming Applications of the future will take advantage of the polyglot nature of the language world. more... November 17, 2006 (Friday) Enforcing Good Behavior I really like tools that encourage good behavior and punish bad behavior. more... November 02, 2006 (Thursday) Entropic Software The simple way is the Unix way. The entropic, highly complex, fragile, limited way is to build great complex edifices, with lots of opaque moving parts. more... July 01, 2005 (Friday) Berg's Chamber Symphony What makes this music so interesting that you can talk about it for 3 times as long as the piece itself? more... June 02, 2005 (Thursday) Notes from Singapore, Part 1 -- Durian!When talking to the natives in Singapore, I and a friend (Terry) heard about Durian (“Stinky fruit”), which is a local fruit. I always ask about local foods from the natives to see what I can try that I haven’t had before. It is against the law in Singapore to take a durian on public transport. And it is forbidden to take the fruit inside most buildings. However, several locals at the table said they really liked it. My new mission: try some durian. We ate one night at Newton food court, which had fresh durian, so we got one. Tom, who lives in Bali , is a big fan, so he would eat it if we didn’t care for it. Well, they cut it open and Tom insisted that we eat it essentially holding our nose – the flavor and the smell are only loosely related. So I tried it. Frank said it best – it’s like a mixture of vanilla pudding and onion, with a kind of fruit-flesh/fishy texture. I tried it. It was durian-like. OK, I’ve tried it. The problem is that, even though I only had a bite, I kept trying it – the taste would not go away. I ate some other stuff. Still there. Drink water, beer, whatever – durian. After a while you can sort of get rid of the taste until you have the misfortune of burping. Durian. Stronger than ever. It keeps growing. It was well into the next day until I could taste something else. It took Terry even longer. In fact, he developed a semi-permanent association between Tiger beer and durian taste. He may never appreciate Tiger beer again. The other interesting aspect of this fruit: it smells. And it gets stronger and stronger. It was still at our table because Tom (for whom I have new respect mingled with pity) was gradually eating the leftover durian (all the durian except for one bite each from the other victims). Ingo (one of the speakers) kept asking Tom to move it further away, because the smell, while not exactly the same as the taste, is the olfactory equivalent of the taste. After you have smelled it, you smell it everywhere. For the rest of the trip, we could tell anytime we got close to durian. Terry and I would look at each other at the same time: durian. Every open air market you come to sells that stinky stuff. And you always notice it if it’s near. You have been warned.
more... May 09, 2005 (Monday) Hedonic Adaptation This helps explain why people in 2000 were not measurably happier than those in 1900, even though technology has made our lives astoundingly easier. more... March 25, 2005 (Friday) Robert Fripp's Aphorisms In many ways, software development relates to music -- a creative endeavor facilitated by dexterity, tools, and discipline. And, correspondingly, many of the aphorisms apply eerily to software development. more... February 09, 2005 (Wednesday) Is TV the New Campfire? Maybe that explains the ease that some people have sitting and watching TV for hours on end. more... January 04, 2005 (Tuesday) Welcome to the Meme Agora This blog is intended to serve as an outlet for whatever happens to spill out of my head on a semi-daily basis -- a scary thought indeed. more...RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4