Skip to content

Today's Card

Software engineering and other thoughts.

Author Archives: fooyay

My Goals for 2022

It’s that time of year. It’s time to look back on 2021 and consider how I did against my goals. And, of course, time to set new goals for the new year.  Life never returned to normal in 2021. In some ways, it was just a continuation of 2020, the year of the pandemic. IContinue reading “My Goals for 2022”

Posted byfooyayJanuary 22, 2022Posted inUncategorizedTags:goalsLeave a comment on My Goals for 2022

Don’t run with scissors.

Exercise extreme caution when removing data.

Posted byfooyayMarch 5, 2021February 23, 2021Posted inUncategorizedTags:backups, delete, mistakesLeave a comment on Don’t run with scissors.

Some bugs are caused by bad assumptions.

These assumptions can cause widespread problems.

Posted byfooyayMarch 4, 2021February 23, 2021Posted inUncategorizedTags:analysisLeave a comment on Some bugs are caused by bad assumptions.

Find the first error.

A large series of errors is usually triggered by a single error.

Posted byfooyayMarch 3, 2021February 23, 2021Posted inUncategorizedTags:debuggingLeave a comment on Find the first error.

Write a test for every fault you find.

It’s a simple way to avoid repeating mistakes.

Posted byfooyayMarch 2, 2021February 23, 2021Posted inUncategorizedTags:coverage, testingLeave a comment on Write a test for every fault you find.

Don’t count on others to test.

Do your job and be responsible.

Posted byfooyayMarch 1, 2021February 23, 2021Posted inUncategorizedTags:responsibility, testingLeave a comment on Don’t count on others to test.

Testing can find bugs, but it can’t prove the absence of bugs.

It can certainly find bugs, but it is not proof that all is well.

Posted byfooyayFebruary 26, 2021February 23, 2021Posted inUncategorizedTags:testingLeave a comment on Testing can find bugs, but it can’t prove the absence of bugs.

Never ignore an error.

You can’t simply pretend it didn’t happen.

Posted byfooyayFebruary 25, 2021February 23, 2021Posted inUncategorizedTags:errorsLeave a comment on Never ignore an error.

Comments should discuss the current functionality.

Don’t let your comments ramble on about the past or future.

Posted byfooyayFebruary 24, 2021February 23, 2021Posted inUncategorizedTags:commentsLeave a comment on Comments should discuss the current functionality.

Don’t use comments as version control.

Instead, use version control software, like git.

Posted byfooyayFebruary 19, 2021February 11, 2021Posted inUncategorizedTags:comments, gitLeave a comment on Don’t use comments as version control.

Posts navigation

1 2 3 … 23 Older posts
Today's Card, Blog at WordPress.com.
  • Follow Following
    • Today's Card
    • Join 153 other followers
    • Already have a WordPress.com account? Log in now.
    • Today's Card
    • Customize
    • Follow Following
    • Sign up
    • Log in
    • Report this content
    • View site in Reader
    • Manage subscriptions
    • Collapse this bar