Archive for December, 2008

Why NOT to use triggers in RDBMS….

Wednesday, December 31st, 2008

Reason 1: Triggers are not maintenance friendly.Triggers are basically "Side Effects" and too many of them will create complexity of understanding.Triggers are "hidden" in data definition language (DDL).Reason 1: Buggy triggers can create issues.Any buggy code can create issues, but triggers have context to create tricky concurrency ones.Triggers are fired ...

What is Framework?

Saturday, December 6th, 2008

Framework is incomplete, though concrete, driving solution to recurring high-value problem. To elaborate more, let me go through properties of framework one by one.1. Framework is concrete.In other words, framework has physical components - usually files usable during production.Java and .Net frameworks are set of concrete components like dlls, arjs, ...