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?Jul 19, 2023Jul 19, 2023
Drioueche MohammedA Walk Through RefactoringIn software development, we spent more time reading code rather than actually writing it.Apr 19, 2023Apr 19, 2023
Drioueche MohammedinBetter ProgrammingDRY: The Unspoken PartsOne of the most common terms in software engineering is the DRY principle (Don’t Repeat Yourself)…Jan 28, 20232Jan 28, 20232
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…Jan 16, 2022Jan 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…Apr 9, 2021Apr 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!Sep 29, 2020Sep 29, 2020
Drioueche MohammedTerms You Must Know Before Starting Any Android ProjectThe Minimal Background For Your Basic Android ApplicationJan 16, 20202Jan 16, 20202