Dafydd Rees
What's Up
- Mae MacOs yn gwneud ysgrifennu yn y Gymraeg yn llawer haws. Diolch. (MacOs makes it easier to write in Welsh. Thanks.)
- Just finished writing a RubyOnRails application at work. We (the team) agonized for about a week investigating J2EE this and .Net that. It became obvious RubyOnRails runs rings around them for what we wanted to do. Cool.
- I've been working at WDS for about two years. I've worked with OliBye, RichardEmerson, KeithBraithwaite, BenHoskins and most recently, JosephPelrine. Sadly, not a square bracket in sight though!
Background
I've been a student of OOP and OOD for the last six years, and have become a big fan of many Smalltalk spin-offs (CRC-based design, patterns like MVC, JavaUnit, XP, HotDraw, frameworks /a la Johnson...) I like the way they emphasize good craftsmanship over blind faith in bleeding-edge technology. I wish that more people saw the lasting value of these things.
- I passed the Sun Certified Java programmer exam back in April 2003. Sadly, being a Java programmer seems more like an affliction than something to boast about.
More about me can be found at http://www.dafydd.net.
Thoughts, articles and book references welcome.
Interests
Cool Stuff I'm learning about: SmalltalkLanguage, ObjectRelationalMapping (TopLink and Hibernate are of direct interest)
Cool Stuff I want to find time to learn someday: Lisp, ObjectDatabases?, http://www.usingcsp.com/ especially how to use it in OO code.
Stuff I love: a truly agile mindset, Smalltalk, Lisp ISBN 0262130114 , ObjectPrevalence?, Python, Ruby, Java when used minimally, Linux, open source
Stuff I hate: RationalRose, RationalUnifiedProcess, C++, "phases", people who look down on coders, Java when used like Pascal/Cobol, Windows, arrogance combined with ignorance, the J2EE mentality, the idea that you're clever because you're coping with unnecessary complexity
Things I'm using at work: ExtremeProgramming, JavaLanguage, JavaUnit, TopLink
Interesting Stuff
Smalltalk stuff (subclass of interesting stuff)
How should "Dafydd" be pronounced?
For English speakers:
- "f" is pronounced as the English letter "v"
- "dd" is pronounced as the "th" in the word "smooth".
I'm told that the HebrewLanguage? version of "David" is quite close to the WelshLanguage pronunciation. (That's correct. In Hebrew "David" is pronounced da - vid instead of day - vid, emphasis on the first syallabel.) It's pronounced with the same emphasis in Welsh too: "da-vith".
CategoryHomePage
EditText of this page (last edited June 22, 2005)
FindPage by browsing or searching
This page mirrored in ComponentDesignPatterns as of April 29, 2006