Skip to content

Today's Card

Software engineering and other thoughts.

Monthly Archives: January 2021

Don’t rely solely on quantitative statistics.

It will simply lead to people gaming the system.

Posted byfooyayJanuary 29, 2021December 4, 2020Posted inUncategorizedTags:statistics, story pointsLeave a comment on Don’t rely solely on quantitative statistics.

Mind the 7 P’s.

“Proper planning and preparation prevents piss poor performance.” – British military adage.

Posted byfooyayJanuary 28, 2021December 3, 2020Posted inUncategorizedTags:performance, planning, software architectureLeave a comment on Mind the 7 P’s.

Use constants.

Avoid numbers and string literals.

Posted byfooyayJanuary 27, 2021December 3, 2020Posted inUncategorizedTags:constants, i18nLeave a comment on Use constants.

Don’t put queries in loops.

Poorly designed database queries are the leading cause of performance problems.

Posted byfooyayJanuary 26, 2021December 1, 2020Posted inUncategorizedTags:database, performance, SQLLeave a comment on Don’t put queries in loops.

Know your platform.

Don’t reinvent its features.

Posted byfooyayJanuary 25, 2021December 1, 2020Posted inUncategorizedTags:framework, platformLeave a comment on Know your platform.

Create simpler triggers.

Keep your logic outside of the trigger.

Posted byfooyayJanuary 22, 2021December 1, 2020Posted inUncategorizedTags:refactoring, simplicity, single responsibility principle, SRP, triggerLeave a comment on Create simpler triggers.

Write better acceptance criteria.

This skill goes a long way towards solving problems before they begin.

Posted byfooyayJanuary 21, 2021December 1, 2020Posted inUncategorizedTags:acceptance criteria, business analysis, requirementsLeave a comment on Write better acceptance criteria.

Refactor the spaghetti code.

Learn techniques to replace messy software.

Posted byfooyayJanuary 20, 2021December 1, 2020Posted inUncategorizedTags:refactoring, simplicityLeave a comment on Refactor the spaghetti code.

Communicating is hard.

What is said is often not what is meant.

Posted byfooyayJanuary 19, 2021December 1, 2020Posted inUncategorizedTags:business analysis, communication, requirementsLeave a comment on Communicating is hard.

Always keep learning.

Take ownership of your own development.

Posted byfooyayJanuary 15, 2021December 1, 2020Posted inUncategorizedTags:education, future, learning, self improvementLeave a comment on Always keep learning.

Posts navigation

1 2 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