Welcome to Truth in Software

Common Code, Coding Conundrums, Creative Cures, Computing Craft


Home of the official Bytellect blog

2/1/2018

Is “C/C++” a thing?

Learn how C and C++ are two distinct languages, evolving along separate paths...

Read more →
5/2/2018

Why would my team ever need coding standards or guidelines?

Consistency across an entire project is critically important for readability and maintainability..

Read more →
4/19/2018

What is the maximum value of an int in C, C++, and C#?

In some languages, integer sizes and ranges are implementation-defined, and in others they are fixed...

Read more →
4/17/2018

Is the C language outdated and obsolete?

The C programming language is very much alive, well, evolving, and thriving. The age of a language is irrelevant...

Read more →
3/31/2018

Why are you still programming in language X? Why not switch to Y?

Chasing down every new programming language can prevent you from actually developing any software...

Read more →
3/20/2018

Is project “crunch time” a lifestyle choice?

There are times in most software projects when extra effort is required, but they come at a cost...

Read more →
3/11/2018

Writing Code that Humans Can Understand

Readability of source code can mean the difference between software being an asset or a liability...

Read more →
3/4/2018

What are the signs that you’re a skilled software developer?

Here is a checklist of signs that you are skilled as a software developer, engineer, or programmer...

Read more →
3/1/2018

You know you’re not a beginning software engineer when...

Here are key attributes to recognize in yourself as you progress beyond the beginning stages of software development...

Read more →