Tag: programming

  • Signs that you’re a bad programmer

    Inability to reason about code Poor understanding of the language’s programming model Deficient research skills / Chronically poor knowledge of the platform’s features Inability to comprehend pointers Difficulty seeing through recursion Inability to think in sets Lack of critical thinking Pinball Programming Unfamiliar with the principles of security Code is a mess Inability to determine…

  • Kata practice for the programmer

    A martial arts adept knows how much you have to repeat the same basic exercise (a kata) before mastering free fight. This is the same with most pianists who need to practice long and often to get reflexes, natural grace. So, why not the same for programmers? Dave Thomas decided to create basic exercises for…