Skip to content

Today's Card

Software engineering and other thoughts.

Category Archives: Uncategorized

Name your functions well.

A good name describes its returned value.

Posted byfooyayNovember 11, 2022October 31, 2022Posted inUncategorizedTags:namingLeave a comment on Name your functions well.

Sometimes a class isn’t worth it.

Not everything deserves to be a class.

Posted byfooyayNovember 10, 2022October 31, 2022Posted inUncategorizedTags:simplicityLeave a comment on Sometimes a class isn’t worth it.

Have a plan before you code.

Know where you are going and what you are going to do.

Posted byfooyayNovember 9, 2022October 31, 2022Posted inUncategorizedTags:software architectureLeave a comment on Have a plan before you code.

Learn how to give good presentations.

This is an essential element of improving your communication skills.

Posted byfooyayNovember 8, 2022October 31, 2022Posted inUncategorizedTags:communication, presentationsLeave a comment on Learn how to give good presentations.

Measure twice, cut once.

It pays to be extra careful.

Posted byfooyayNovember 7, 2022October 31, 2022Posted inUncategorizedTags:productivity, requirementsLeave a comment on Measure twice, cut once.

Business exceptions are different.

Handle them differently than technical exceptions.

Posted byfooyayNovember 4, 2022October 26, 2022Posted inUncategorizedTags:exceptionsLeave a comment on Business exceptions are different.

Avoid excessive switches and flags.

Sometimes it’s better to have something else handle those cases.

Posted byfooyayNovember 3, 2022October 26, 2022Posted inUncategorizedTags:API, clean codeLeave a comment on Avoid excessive switches and flags.

Always be learning.

In this industry, if you quit learning new things, you’re done.

Posted byfooyayNovember 2, 2022October 26, 2022Posted inUncategorizedTags:masteryLeave a comment on Always be learning.

Make small incremental changes.

Avoid massive releases.

Posted byfooyayNovember 1, 2022October 26, 2022Posted inUncategorizedTags:agile, incremental development, releasesLeave a comment on Make small incremental changes.

Everything should have a code review.

Don’t let it be a rubber stamp.

Posted byfooyayOctober 31, 2022October 26, 2022Posted inUncategorizedTags:code reviewsLeave a comment on Everything should have a code review.

Posts navigation

1 2 3 … 23 Older posts
Today's Card, Create a website or blog at WordPress.com
  • Follow Following
    • Today's Card
    • Join 40 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