About Nirav Assar
List/Grid Author Archives Subscribe to the RSS feed of Nirav Assar

Groovy DSL – A Simple Example
Domain Specific Languages (DSLs) have become a valuable part of the Groovy idiom. DSLs are used in native Groovy builders, Grails and GORM, and testing frameworks. To a developer, ...

5 Ways to Think Wisely in Development
Recently I have been reading some popular and interesting social psychology books. The contents are based on empirical evidence and scientific research, and often provide stories ...

Software Principles are like some Life Principles
Software principles are useful tools for design and implementation and they help us produce quality products. However, software principles can be compromised at times. They don’t ...

Grails Dynamic Dropdown
Recently I had a UI requirement where a customer wanted to select values from two separate dropdowns. The value of the first dropdown essentially filtered the values for the second ...

Pragmatic Thinking: Novice vs Expert
Recently I started reading Andy Hunt’s fine book ” Pragmatic Thinking And Learning.” Hunt is notorious for writing books which offer practical, insightful advice in ...

The Perils of Not Unit Testing
Overview Unit testing is a widely accepted practice in most development shops in this day and age, especially with the advent of the tool JUnit. JUnit was so widely effective and used ...

That’s Not Agile!
If you work with a bunch of agile minded developer’s, you often hear the phrase “That’s not Agile!” It’s quite humorous to hear, because it comes up all ...


