I rediscovered the website for the book Better Software Faster. Bizarrely, although very good, this book is hardly ever referenced. Describing similar modelling techniques as but written much earlier than Domain-Driven Design, it can be considered as the latter’s precursor. Unlike DDD, however, it includes practical examples and source code, which make the techniques more …
Monthly Archives: February 2005
Tip: How to find a browser user-agent string
This is an easy way to find the user-agent string of any browser that supports JavaScript. Simply enter the following in the address bar. javascript: alert(navigator.userAgent);
Domain-Driven Design, the quest for software perfection
I have been reading Domain-Driven Design by Eric Evans since last August. Although the topic is interesting, it has been difficult to read the book�at least for me. Eric explains domain models in great detail but provides few practical examples. As a developer, I am primarily interested in implementation. So, I have to pause frequently …
Continue reading “Domain-Driven Design, the quest for software perfection”
Copy/paste command-line utilities
Inspired by the programs pbcopy and pbpaste in Mac OS X, I created similar utilities in Windows. .NET Framework 1.1 is required for these programs to work. clipin.cs using System; using System.IO; using System.Windows.Forms; public class ClipboardCopy { public static void Main(string[] args) { string input = Console.In.ReadToEnd(); Clipboard.SetDataObject(input, true); Console.WriteLine(“Text copied to clipboard.”); } …