llllzllllUnit Testing GuidesI’ll use this article as an opportunity to share what I’ve learned about writing tests from my daily work.6 min read·Nov 19, 2022----
llllzllllStacked Pull Requests with GitHubWhen working on a large enough project, we sometimes want to split a large task into smaller ones, while there are some dependencies among…9 min read·Jul 29, 2022--1--1
llllzllllIs Square Really Not a Rectangle?A quote from wiki about Liskov Substitution Principle claims that:2 min read·Aug 10, 2021----
llllzllllMongoDB Java Driver for PolymorphismWhen using MongoDB with a strong OOP language like Java, it’s a no brainer to want to hack the MongoDB Java Driver to serialize data to…6 min read·Dec 7, 2020----
llllzllllHow to Mock a FileInputStream/ <any>Stream in Java?TL;DR: When you are having questions like this. It’s very likely that you are not following Dependency Inversion Principle closely. And my…3 min read·Oct 10, 2019----
llllzllllReference and Ownership in Rust by ExampleRust community has elaborated the concept of reference, ownership and lifetime more than enough. Even after reading tons of resources…3 min read·May 6, 2019----