Programming Tips

Blog

How to Learn to Program More Quickly

Learning programming is undeniably challenging. Achieving some level of mastery requires great focus and time. This applies to students pursuing degrees in computer science, veterans who can operate the GI Bill, aspiring self-taught programmers, and coding Bootcamp students. And even as mastering programming craft remains a perpetual struggle, it is something doable.

Test-Driven Development for Embedded C
Programming Books on Programming Languages

Test Driven Development for Embedded C

TDD is a modern programming practice C developers need to know. It’s a different way to program—unit tests are written in a tight feedback loop with the production code, assuring your code does what you think. You get valuable feedback every few minutes. You find mistakes before they become bugs. You get early warning of design problems. You get immediate notification of side effect defects. You get to spend more time adding valuable features to your product.

,
Blog

Little known features of C/C++

There are always few little known or hidden features in each programming language. At StackOverflow.com someone started a series of posts “Hidden features of” programming languages. The Hidden Features series is great for people who are new to a certain language.

,
Scroll to Top