Drioueche MohammedinBetter ProgrammingCoupling and Cohesion in Object-Oriented ProgrammingHave you ever found yourself navigating through multiple files just to figure out how a straightforward function behaves?4 min read·Jul 19, 2023----
Drioueche MohammedA Walk Through RefactoringIn software development, we spent more time reading code rather than actually writing it.7 min read·Apr 19, 2023----
Drioueche MohammedinBetter ProgrammingDRY: The Unspoken PartsOne of the most common terms in software engineering is the DRY principle (Don’t Repeat Yourself)…4 min read·Jan 28, 2023--2--2
Drioueche MohammedHow Does a Quad-copter Fly?In the past few years, the number of research publications about Unmanned Aerial Vehicle (UAV a.k.a. Drones) have grown exponentially…4 min read·Jan 16, 2022----
Drioueche MohammedReading Values in a Competitive Programming (Beginner): List Comprehension, NZEC errorWe all participated in a competitive programming, and we all know that reading inputs in a competitive programming is the key to solve a…3 min read·Apr 9, 2021----
Drioueche MohammedProgrammable Logic Device (PLD)Everyone is annoyed with Windows OS updates and other software updates (I get annoyed too), but imagine if there is a hardware update!4 min read·Sep 29, 2020----
Drioueche MohammedTerms You Must Know Before Starting Any Android ProjectThe Minimal Background For Your Basic Android Application3 min read·Jan 16, 2020--2--2