Skip to content
ApprenticeDeveloper

ApprenticeDeveloper

Another Developer's Journal

  • Home
  • Tutorials
    • Design Patterns
    • Interview Coding Problems
  • About Me
  • Contact

Category: Object Oriented Programming

Lambda Expressions: Introduction

19 October, 2018 Dimitris Kavvathas Java, Object Oriented Programming

Lambda Expressions Lambda expressions were introduced in Java 8 back in 2014. Many years have passed since then and Java[…]

Read more
Interview Coding Problems

Interview Coding Problems: Linked Lists

30 September, 2018 Dimitris Kavvathas Interview Coding Problems, Java, Object Oriented Programming

Solving an Interview Coding Problem This post is part of the Interview Coding Problems series. Throughout the posts, I am[…]

Read more
factory-method

Design Patterns: Factory Method

10 October, 2017 Dimitris Kavvathas Design Patterns, Java, Object Oriented Programming

Factory Method Design Pattern Factory Method is one of the most used Design Patterns in Java. Part of the Creational[…]

Read more
design patterns

Design Patterns

30 August, 2017 Dimitris Kavvathas Design Patterns, Object Oriented Programming

The Design Patterns originate from the all-time classic book Design Patterns: Elements of Reusable Object-Oriented Software written by the notorious Gang[…]

Read more

Design Patterns: Singleton

6 August, 2017 Dimitris Kavvathas Design Patterns, Object Oriented Programming

Singleton Design Pattern Singleton is part of the Creational Design Patterns and one of the most commonly used. Although it[…]

Read more

AD

Copyright 2023 © ApprenticeDeveloper