Friday, 20 September 2013

Productive Programming with Groovy

Are you a Java programmer having wrist pain typing a lot (yes, I have!)? Does your mind keep swinging from loving to hating Java? Do you want to become more productive without leaving your world of Java? If so, this presentation is for you. I have been experimenting with Groovy for the last three months and I'm loving it - I am not going back to programming in plan old Java anymore. I'm attaching the full source code (as a .zip file) so that you can try them out on your own. Have fun! 




Friday, 13 September 2013

How much do you know about smells in design?

Do you know that there are more than 500 design smells documented in literature or reported by designers? Do you know that all smells could be viewed as violation of underlying design principles? Do you need a ready catalog of design smells that is grounded on research and relevant for practice? 

Interested? Check the results of our research work on design smells and how the results can help you in practice. 

This presentation summarizes research behind our design smells work: 
http://www.slideshare.net/sgganesh/principle-based-classification-of-design-smells



Our original paper is here: http://www.jot.fm/issues/issue_2013_06/article1.pdf 

This presentation is practical - it follows an example driven approach for design smells: 
http://www.slideshare.net/sgganesh/refactoring-for-design-smells


Hope you enjoy reading them! And yes, please do share your thoughts.

Latest release of the book fixes reported errors in the book!

We took up the task of writing the book in an incredibly tight schedule. We wanted the book to be out as soon as the beta exam becomes the final exam, and we missed that deadline only by a month or so. Given the fact that both of us (Tushar and myself) have a full-time demanding job, hyperactive kids in our respective homes, and short deadlines, we're extremely happy that our book came out to the market as the first book on OCPJP 7 exam preparation. 

With the tight schedule, we couldn't get much time for reviews and rigorous checks, and quite a few mistakes slipped into the production version of the book - that is the major criticism of our book. We are thankful to our readers who were supportive of us as well as reported bugs. Now, all the known mistakes are fixed in the book and the updated version is available in ebook form and Print-On-Demand books; for the print version, for the further reprints, this updated version will be available. We thank the Apress team for helping us in updating the book and making it available for all the resellers. 


Our hearty thanks to the all the readers who were patient with us and helped us by reporting the errors in the errata page for the book in this blog. We've copied the image from the book acknowledgement section of the book (if we have missed anyone in this list, we are sorry for that and please do let us know): 




Note that the book in its current form is quite comprehensive, covers almost all topics in required depth, and uses an example-driven approach which makes the concepts easier to understand. Given the fact that this is the only book (to our knowledge) to *prepare* for OCPJP 7 exam available in the market, we hope that this updated version is very helpful to our readers. 

Monday, 9 September 2013

Revised cost for OCPJP 7 exam

Good news for all OCPJP 7 aspirants. Oracle has brought down the exam cost for OCPJP 7 exam. The revised exam cost (for 1Z0-804) is $245 (thus, you save $55). Here is the link to the Oracle site.
It is applicable for OCPJP upgrade exam i.e. 1Z0-805 too. Check out this link for details.

Cheers :)