Jai Yen Yen ใจเย็นๆ Coding Style
June 10, 2007 – 8:05 pm
Over several years, I have written many programs in several languages.
Maybe because I am maturing as a writer of software, the task of writing is not about jumping on emacs or vi and punching out code immediately. Right now, in contrast, writing software only takes about 40% of my time now.
Most of the time is spent gather customer requirements in a notebook and even encourage the customer to draw sketches for me. This what i might start calling my “jai yen yen” coding style, where I am just letting the design process unfold through descriptions of shapes and sounds, applied to paper. Um, .. hmm.
Jai Yen Yen is a thai idiom meaning “be relaxed, be cool, take it easy, or slow down.” This is why I love this style. It allows me to sit back and look at the process. This does not mean I drag my feet through a project. No, that is never good.
It means I look at the whole process of what the customer wants. The delivery of the product is just as important as anticipating the customer need (known and unforseen).
![]()


