Hard coding is the practice of embedding a pre-calculated result into a program. Input is disregarded, there are no calculations or logic flow, just unchanging (thus “hard”) output. This shouldn’t count as programming. And even though hard code is appropriate sometimes (such as stubs in test suites), it is most often encountered in a matter [...]
What started out as a question on University admission marks has brought forth a topic of gaming the educational system. And while in Canada it’s not as obvious as studying for SATs, or similar standardized tests, the schools still come with enough rules and misplaced goals to create a game for students who see it [...]
“Informative, yet strangely mocking”. That is how compiler errors often appear to be. Sometimes they are straight forward, though often not as much…
Debugging software is an art of its own, without which it could be quite frustrating to explore the field of computer programming. The unchartered areas of computer code often come with ambiguous errors [...]