Friday, March 12, 2010

‘Notes’ News

Clean database schema with inheritance

Tuesday, February 10, 2009 8:00

It is very common way of usage that  when ever you need some new attribute for your model objects/table you add a new column to the related database table.  After several requirements you will notice:

Reverse Engineering is not easy

Sunday, February 8, 2009 18:42

Image via Wikipedia In most cases we are developing something that has been done before. We are either enhancing some software or simply rewriting the whole system for some inadequate points. Analysts gather user requests, organize them, make multiple discussions with customers/users and write user requirement documents. That is the standard procedure for most cases. However in some cases especially in re-implementing some systems, customers will request the exact same features of the  old system. we were really satisfied with this screen/report/graphic we want the same things from the new system

alternative year 2009

Monday, January 5, 2009 15:15

this is the first 5 days of the new year, Although 2008 has brought lots of changes to me, 2009 seems more promising.

too much annotation is also bad

Tuesday, December 23, 2008 9:00

Image via Wikipedia Annotations have changed every thing and lots of version updates/upgrades are made just to support them. Yes they have developers to get rid of lots of xml schemas and files at the same time,"Annotations have been more successful than XML" But are those XML files really bad ?

Tagged with: , ,

Spring is totally losing its invisibility

Tuesday, December 23, 2008 8:00

Many of you might remember at the spring 1.2.X series there is a strong voice like: easy,quick configurations and implementations with spring Yes in fact that was totally true. It really used POJOs as bean containers. And it works really fine. While using these spring versions you did not usually need to make any import statements for any spring package/class/interface sample classes below were shown as best practices:

Tagged with: , , ,

Grails, First Impressions

Wednesday, December 17, 2008 8:00

Image via Wikipedia Since SpringSource acquires the Grails I was willing to test this framework and make a dummy project but first I should read some books:)

Are you clearing your cache manually ?

Monday, December 15, 2008 9:00

Image via Wikipedia Most probably you have management link that enable you clear cache manually ! Then there is something totally wrong in your software/project  :) Your software is : Not aware of itself Do not now what it is under going now Do not know how to respond to these operations ...

working in a datamine

working in a datamine

Tuesday, November 25, 2008 3:00

Image via Wikipedia For the last few weeks I am working as a data miner :( This is a really hard work to do. In fact for me it is even harder. java developer != DBA Think of a domain that you know totally nothing since it is a new job and a new domain to me.

Tagged with:

Object Model vs Database Schema Design

Wednesday, November 12, 2008 7:00

Image via Wikipedia In fact the question is: how do you think, with zeroes and ones or with meaningful words ? You start a new project, read some analysis join some meetings. And you are about to start making a design. What you have in your mind ?

Why ORM? ’cause:

Wednesday, October 22, 2008 3:18

Hi again, a few hours ago I have read a question about ORM mapping for java . He wonders why  and when this technology is chosen. Disclaimer: I am omitting the case, when your database is just a storage for a CRUD apps. I am talking about complex applications, when stored procedures are used very extensively, like Oracle's PL/SQL.

Tagged with: ,