Author of Test Driven (2007) and Effective Unit Testing (2013) [Blog] [HowToAskQuestionsOnJavaRanch]
Best Regards,<br />Serge
How many DBAs do you know who you would trust on writing your data access code, i.e. Java code? If you know one of those, hang on to him!In this case a DBA could, for example, develop DAOs for all the schema ... better quality of code.
Author of Test Driven (2007) and Effective Unit Testing (2013) [Blog] [HowToAskQuestionsOnJavaRanch]
Originally posted by Siarhei Adzinets:
I've worked in projects with the first approach only, but the second one seems to have some advantages, like better quality of code.
[/QB]
The soul is dyed the color of its thoughts. Think only on those things that are in line with your principles and can bear the light of day. The content of your character is your choice. Day by day, what you do is who you become. Your integrity is your destiny - it is the light that guides your way. - Heraclitus
Originally posted by Lasse Koskela:
How many DBAs do you know who you would trust on writing your data access code, i.e. Java code? If you know one of those, hang on to him!
Best Regards,<br />Serge
Yep, I was referring to "the other type of DBAs". I am also often responsible for designing the database schema, but it's some other guy (the real DBA) who tweaks all the tablespace stuff and so forth, i.e. non-SQL related details.I am
My primary responsibility is writing java code and as a background activity I have to create and support the data model. Of course, I'm not a true DBA, may be a data modeller...
Author of Test Driven (2007) and Effective Unit Testing (2013) [Blog] [HowToAskQuestionsOnJavaRanch]
Originally posted by Ilja Preuss:
In my experience, better quality doesn't come from specialization, but from collaboration...
Best Regards,<br />Serge
Author of Test Driven (2007) and Effective Unit Testing (2013) [Blog] [HowToAskQuestionsOnJavaRanch]
<a href="http://www-306.ibm.com/software/rational/bios/ambler.html" target="_blank" rel="nofollow">Scott W. Ambler</a><br />Practice Leader Agile Development, IBM Rational<br /> <br />Now available: <a href="http://www.ambysoft.com/books/refactoringDatabases.html" target="_blank" rel="nofollow">Refactoring Databases: Evolutionary Database Design</a>
Originally posted by Serge Adzinets:
Could you be more detailed on this...
The soul is dyed the color of its thoughts. Think only on those things that are in line with your principles and can bear the light of day. The content of your character is your choice. Day by day, what you do is who you become. Your integrity is your destiny - it is the light that guides your way. - Heraclitus
Did you see how Paul cut 87% off of his electric heat bill with 82 watts of micro heaters? |