The knowledge and efficiency of a programmer is often judged by these concepts in most of the interviews. The author has used his vast experience to choose the most simple examples to help readers for the easy understanding of the topic. His focus here is totally on design and not on programming logic. Though JAVA is used as the programming language but if the reader is familiar with any other popular language like C++, C# etc. he/she can also get the concepts very easily. Each of the chapters consists of the main concept, at least one real life example and one computer world example and an implementation of a design pattern with one complete example and output .The author tried to avoid unnecessary discussion on each topic and made them concise. He has directly entered each of the topic with an easy to remember implementation. This book was motivated by my earlier Design Patterns in C#. Within a few days, I got a huge response and I am thankful to all of my readers. As per the demand, all of the programs are written in JAVA using Eclipse.
Vaskaran Sarcar is an Indian author, formerly employed at HP India PPS R&D Hub,Bangalore. He holds a M.E. in Software Engineering from Jadavpur University, a MCA from Vidyasagar University, and a B.Sc (Math) from Presidency University(formerly Presidency College). He is also a National Gate Scholar (2007-2009), and has more than 12 years of experience in Education and the IT industry. Vaskaran devoted his early years (2005-2007) to teaching at various engineering colleges, and later he joined HP India PPS R&D Hub Bangalore.After working more than 10 years at HP, on August 12, 2019, Vaskaran announced that he would be leaving HP. At the time of his retirement from HP, he was a Senior Software Engineer and Team Lead at HP. To follow his dream and passion, Vaskaran is now a full-time author. His "off-line" interests include spending quality time with his family and reading books that aren't about software! You can connect with him at vaskaran@rediffmail.com or find him on LinkedIn at https://www.linkedin.com/in/vaskarans....
Other books by the author include the following:
Design Patterns in C#( Second Edition,Apress,2020) Getting Started with Advanced C#(Apress,2020) Interactive Object-Oriented Programming in Java (Second edition,Apress,2019) Java Design Patterns (Second edition,Apress 2018) Design Patterns in C#( Apress,2018) Interactive C# (Apress,2017) Interactive Object-Oriented Programming in Java (Apress, 2016) Java Design Patterns (First Edition)(Apress, 2016), C# Basics: Test Your Skill (CreateSpace, 2015), and Operating System: Computer Science Interview Series (CreateSpace, 2014).