Skip to content
Modern C Poogramming
Search
  • Object Orientation
  • Unit Testing
  • Game Programming
  • Functional Programming

Posts by Marco Lieblang

link to How To Implement a Vector Class in Pure C?

How To Implement a Vector Class in Pure C?

When you need a collection or container with more flexibility than an Array provides, the first data structure you'll usually go to is a Vector. Vectors are part of the STL in C+ as...

Continue Reading
link to Can You Do Functional Programming in the C Language?

Can You Do Functional Programming in the C Language?

Functional Programming is getting more and more popular these days. Although this programming concept exists since the 1950's and is already present in languages like LISP, most programming languages...

Continue Reading
link to Loading a GLSL Shader from File in OpenGL using Pure C

Loading a GLSL Shader from File in OpenGL using Pure C

Writing Shader Code within the source code of the "normal" application is very tiring. You also don't have syntax highlighting because you have to provide it in a string variable, not to mention...

Continue Reading
link to How To Organize Unit Tests in C? (Files, Fixtures & AAA)

How To Organize Unit Tests in C? (Files, Fixtures & AAA)

Writing unit tests can be hard work. What can help you is the right organization and a structured approach. But what is the best way to organize Unit Tests and what exactly is the AAA...

Continue Reading
link to What is the Best Unit Test Method Naming Convention in C?

What is the Best Unit Test Method Naming Convention in C?

Naming Unit Tests is hard but also very important to get it right. Other programmers and yourself in the future should understand what the test is about only by reading its name. So what is the best...

Continue Reading
link to Modern Unit Testing and Embedded C (Is it possible?)

Modern Unit Testing and Embedded C (Is it possible?)

Are you programming in an Embedded C environment and wonder if Unit Testing is even possible? There is a lot of skepticism about it, so let us shine some light on this topic. Unit Testing in...

Continue Reading
« PREV Page 1 Page 2 Page 3 Page 4 Page 5 … Page 7 NEXT »

About the Author

Professional Programmer since 2003, passionate Programmer since the mid 90's. Developing in many languages from C/C++ to Java, C#, Python and some more. And I also may know a bit about Assembly Languages and Retro Systems.

LEGAL INFORMATION

Please see our Privacy Policy for all legal information: Privacy Policy

  • Privacy Policy
  • Contact
  • About Modern C Programming
  • About Marco Lieblang
  • Sitemap
© 2025 Copyright Modern C Programming