-
8 System Design Principles I learned After Doing It Wrong More than 50 Times!
At Squad, we strive to build awesome products to solve customer(internal and external) needs. As a product engineer, paramount part of your job is to design and build products. Dig deep into the root cause of the problems, design solutions and implement them as the end product. Over the course of my journey so…
-
Clean Code Chapter 1&2: Clean Code & Meaningful names
I have started reading the book Clean Code by Robert C. Martin, which is considered to be a industry standard for writing maintainable and elegant code. Because this book is such a heavy read, and each chapter is full of content and a knowledge bank in itself, for personal reference I’ve decided to summarise each chapter in…
-
5 notes on MVP architecture pattern for Android
Image credits Macoscope MVP (Model View and Presenter) is an architectural pattern inspired by the popular MVC pattern. MVP addresses two main points : Make views as…
android, android studio, Application, architecture, coding, development, fun, how, Internet, introduction, java, learning, libraries, Linux, mobile, MVC, MVP, pattern, programming, technology, to, web