Tag: java

  1. Composite Design Pattern in Java

    In this post we are going to talk about another structural design pattern - Composite Design Pattern. What the heck is Composite Design Pattern? Here are some definition that I think is really helpful, at least for me, to understand what Composite Design Pattern is. link link link Highly recommend…

    on design pattern java object oriented programming oop cleanc code programming refactor

  2. Setting Up Continuous Integration With Jenkins for Nodejs Applications

    In this post we are going to walk you through how to set up continuous integration with Jenkins for a Nodejs application. What is Continuous Integration? Continuous Integration (CI) is a development practice that requires developers to integrate code into a shared repository several times a day. Each check-in is…

    on Jenkins Apache Node bitbucket git bash ssh web server web development digital ocean linux ubuntu java