Introduction :
My name is Vishal Shukla. I completed Bachelor Of Engineering studies in Information Technology from Gujarat University, in June 2008. I am working with Digicorp Information Systems Pvt. Ltd. since December, 2008 as Java Developer.
Its my hobby to tell others about my hobby
. I love singing, playing musical instruments. Basically I am a Key board player. I like to play Guitar, Flute also. In sports, I play cricket and table tennis.
Object Oriented Programming had always been my favorite subject and so eventually I biased towards Java. Java, OOPs and Design Patterns are my core competency. I have cleared SCJP certification with 93%. I have worked with technologies like Struts 2.0, Hibernate 3.0, GWT. I am not having almost no experience in software industry compared to other writers in the blog. But I like to share my knowledge with other and I feel comfortable with OOPs concepts and it is my passion to design classes in object oriented way and keeping the code as much manageable as possible.
Why I Am Here:
Post title may seem strange as object oriented era is began since long time. As far as I have seen, software professionals (usually in java) generally love object oriented concepts and design patterns, however, there are really very rear who does truly understand what object orientation is, what patterns are meant for, what it demands in really implementing it and how easy your life becomes if we really use these. Most of the my posts will be towards implementing patterns in practice and how to code with object oriented methodology.