Skip to content

Instantly share code, notes, and snippets.

View Artemas-Muzanenhamo's full-sized avatar

Artemas Muzanenhamo Artemas-Muzanenhamo

View GitHub Profile
@Artemas-Muzanenhamo
Artemas-Muzanenhamo / CleanArchitecture.md
Created November 27, 2019 16:05 — forked from ygrenzinger/CleanArchitecture.md
Summary of Clean Architecture by Robert C. Martin

Summary of book "Clean Architecture" by Robert C. Martin

Uncle Bob, the well known author of Clean Code, is coming back to us with a new book called Clean Architecture which wants to take a larger view on how to create software.

Even if Clean Code is one of the major book around OOP and code design (mainly by presenting the SOLID principles), I was not totally impressed by the book.

Clean Architecture leaves me with the same feeling, even if it's pushing the development world to do better, has some good stories and present robust principles to build software.

The book is build around 34 chapters organised in chapters.

@Artemas-Muzanenhamo
Artemas-Muzanenhamo / Example.java
Last active February 22, 2018 15:38
This is a simple gist to show the minimal requirements to create a lambda in Java 8+
/**
* Lambdas require a Functional Interface and
* a target method
*
*/
public class Example {
public static void main(String[] args) {
Summation summation = (a, b) -> a + b;
System.out.println(summation.sum(3, 4));
}