Posts

Showing posts from August, 2014

SOA

"What is this SOA?" Have you ever questioned this? many of my non-IT colleagues ask me this. So here I will word it in very simple style. Actually, SOA is architecture style.. It is an approach you follow when you develop some systems or integrated software. From my personal experience I would say, applying SOA in Big Bang is bad, think big, start small. Our target should be to build SOBA(service oriented business applications) SOA governance is the key to have service  catalog . We have to have Service bus to avoid point to point interaction.

Java Design Pattern training by Oracle

Recently, I had the an opportunity to attend Oracle University's Java Design Patterns course, and yes, was it a great learning experience. As a SW engineer who's been writing Java code for years, I thought I knew most about object-oriented programming. interestingly, I had so much more to learn. The First Day: Realising How Much I Didn't Know Walking into the training room, I was confident. I mean, I'd been coding Java for several years. (all other colleagues went with me were senior java devs too) But within the first hour, it became clear that design patterns were more than just a fancy term developers throw around. The instructor started by breaking down what design patterns really mean. It's not just about writing code - it's about creating a common language for developers. Imagine being able to say "I'll use a Facade pattern here" and have every developer instantly understand your intention - hurray! What Exactly Did I L...