PinnedManolis KatopisAn Introduction to Parallel Computing with MPI in CWhen I began studying parallel computing with MPI, I did not know what to expect. I felt that I was diving deeper into computer science…Dec 2, 2022Dec 2, 2022
Manolis KatopisThe Expand and Contract patternI disagree with the popular notion that software products resemble buildings. I believe that software products resemble humans more. They…Oct 24, 2023Oct 24, 2023
Manolis KatopisAn Introduction to SOLID Principles in Software EngineeringAs it is said, code does not age like fine wine. It ages like milk. As time passes, the application gets bigger, and more programmers…Jul 24, 2023Jul 24, 2023