Posts
All the articles I've posted.
-
C++ Fibonacci Program: Iterative, Recursive, and Memoized Approaches
Write a Fibonacci series program in C++ three ways: with a loop, with recursion, and with memoization. Includes full working code and clear explanations.
-
Orthogonality in Programming: Why Independent Code Wins
Orthogonality in programming means changing one thing without breaking another. Learn what it is, why it matters, and how to write more independent, maintainable code.
-
C++ 2D Vector: How to Create and Use a Vector of Vectors
Learn how to create, resize, and iterate over 2D vectors in C++. The flexible alternative to 2D arrays with beginner-friendly examples and common patterns.
-
C++ Default Arguments: How to Give Function Parameters Default Values
Learn how C++ default function arguments work with clear examples. Reduce repetitive function calls and write cleaner APIs with optional parameters.