Posted on February 22nd, 2007 by Buu Nguyen
I think Mr. Adzic must have met some real bad MCSD.NET who passed all 5 exams solely by learning by heart the damn brain-dump stuffs from Test King or the similar when saying that he would automatically fail a candidate if s/he happens to have the word MCSD.NET in his/her CV. I do have an MCSD.NET and I think that is way too big a generalization that Mr. Adzic makes.
Read more »
Filed under: .NET, Management | 7 Comments »
Posted on February 19th, 2007 by Buu Nguyen
In Part 1 of this article, I have discussed about the Object-Relational (O-R) impedance mismatch, the problem it causes as well as the pitfalls of some O-R/M tools. In this part, I will examine Object Database Management System (ODBMS) and compare it with Relational Database Management System (RDBMS).
Read more »
Filed under: OOAD, Software Engineering, Technologies | 6 Comments »
Posted on February 15th, 2007 by Buu Nguyen
In 1975, Frederick P. Brooks wrote one of the most influential books in the software engineering field, The Mythical Man-month. Within this book, the essay with the same name, The Mythical Man-month, is cited the most by many software managers, but unfortunately, it is much less often read or understood. Read more »
Filed under: Development Processes, Management, Software Engineering | 7 Comments »
Posted on February 13th, 2007 by Buu Nguyen
What Steve Yegge considers the Next Big Language. Sound like
- Ruby + (Java || C# 1.x/2.0)
- (JRuby || Groovy || Ruby.NET) + good_tools (esp. IDE)
- C# 3.0 && dynamic_typing (not just type inference) && more_syntactic_sugar (return multiple values, object-literal syntax for hashmap etc.)
Filed under: .NET, Java, Programming Languages, Ruby | No Comments »
Posted on February 11th, 2007 by Buu Nguyen
1. Abstract
Have you ever felt frustrated for having to develop applications whose back-end making use of a Relational Database Management System (RDBMS), such as MS SQL Server, or Oracle? Do you think it is a pain to write SQL (or stored procedures) to query some data and then manually map the result set to your object model and back? Great, you have Hibernate, EJB, iBATIS, and Active Record, but do they really really make the work of object-relational mapping (O-R/M) simple enough and completely transparent while imposing no compromises to the richness and expressiveness of the object model? If O-R/M is such a big problem, why do we not use an Object Database Management System (ODBMS) instead? And if ODBMS is possible for certain applications that we are developing, which ODBMS implementation can we use at a start?
Read more »
Filed under: OOAD, Software Engineering | 7 Comments »