Assaf MashiahOne team, one goal, and one interviewI recently had an enjoyable interview with Shirley, a talented product designer, and I thought it would be worthwhile to share some…Oct 18
InHuawei DevelopersbyAnand MaaligeGRASP Principles That Every Developer should knowIn this article we will learn about need for code design and principles that are essential for every developerJun 23, 2023
prachi lalSOLID Principles vs ScriptingDuring the course of my internship at Bandhan Life, I was assigned a task to restructure my code according to best practices used in…Jun 30Jun 30
Victor AriasUse static facades when you don’t care about the instanceUsing class methods to drive the behavior of your class.Feb 27, 2018Feb 27, 2018
Adnane Arharbi, EngArchitecting Excellence:Building Applications with the Factory Design Pattern in C#In the world of software development, creating objects efficiently while maintaining code flexibility is a paramount concern. One design…Aug 28, 2023Aug 28, 2023
Assaf MashiahOne team, one goal, and one interviewI recently had an enjoyable interview with Shirley, a talented product designer, and I thought it would be worthwhile to share some…Oct 18
InHuawei DevelopersbyAnand MaaligeGRASP Principles That Every Developer should knowIn this article we will learn about need for code design and principles that are essential for every developerJun 23, 2023
prachi lalSOLID Principles vs ScriptingDuring the course of my internship at Bandhan Life, I was assigned a task to restructure my code according to best practices used in…Jun 30
Victor AriasUse static facades when you don’t care about the instanceUsing class methods to drive the behavior of your class.Feb 27, 2018
Adnane Arharbi, EngArchitecting Excellence:Building Applications with the Factory Design Pattern in C#In the world of software development, creating objects efficiently while maintaining code flexibility is a paramount concern. One design…Aug 28, 2023
Alya Azhar AgharidCode Refactoring: Turning Good Code into Great CodeRefactoring is a technique used to enhance the quality of previously produced code. The goal of improvisation is to restructure and…Mar 17, 2023
Ori CohenSurrealDB Internal design — Part 2 — ArchitectureIn the previous post we talked about the features of SurrealDB, in this post we’ll start looking at the code itself from the top down.Oct 14, 2022
Dominik MoštěkSignalling in programmingDecisions are hard. Making good decisions requires good inputs. Getting inputs is problematic but it’s mostly doable, the problem comes…Jul 13, 2022