Skip to content
LinkedIn Twitter RSS
LinkedIn Twitter RSS
KREY{Z}
An engineer's guide to people, office politics and career growth
Skip to content
  • Home
  • Blog
Home Archive by category "code"

Category: code

There is no Unit Testing without U

jordankrey December 5, 2019 December 4, 2019code code, performance, testing 0

Unit testing is incredibly important. I learned that early in my career. And here is my story. *dramatic music* When I studied Computer Science at Northeastern a million years ago, I was never taught to write tests for my code. So, when I got my first real job, the idea…

Continue reading

Defensive Code: What you don’t know will bite you

jordankrey August 22, 2019 August 22, 2019code code, defensive 0
The word code falling behind a fence.

Defensive Code is an overloaded term. Many articles revolve around topics like the fail fast principle where you verify the bounds of a function before proceeding. There are opinions about the effectiveness and maintainability of a code base with redundant checks. Still, the principle behind defensive code is that Murphy’s…

Continue reading

Perfect or done: Why you should ship “bad” code.

jordankrey May 30, 2019 May 28, 2019code code, done, refactoring, timeboxing 0
God the programmer thinking the Earth is done. Other programmer thinks otherwise.

Bear with me while I dabble in religion for a second… When God created everything, God saw what God had made and said it was very good. When a developer looks at a few lines of code they think, “This could be done better!” The developer then jumps down the…

Continue reading

  • LinkedIn Twitter RSS
  • Recent Posts

    • What I am reading: Hit Refresh by Satya Nadella
    • There is no Unit Testing without U
    • What you should be doing during the company meeting
    • I’ll say it. A Software Engineer should understand the business
    • Production support: Keeping your heart rate down
  • Recommended books

    • Clean Code: A Handbook of Agile Software Craftsmanship
    • Code Complete: A Practical Handbook of Software Construction, Second Edition
  • Categories

    • career
    • code
    • people
    • politics
    • reading
Powered by Nirvana & WordPress.
LinkedIn Twitter RSS