Skip to content

Today's Card

Software engineering and other thoughts.

Author Archives: fooyay

Learn the dependency inversion principle.

And stop monkey-patching.

Posted byfooyayDecember 14, 2020November 16, 2020Posted inUncategorizedTags:dependency inversion, SOLID principlesLeave a comment on Learn the dependency inversion principle.

Learn the Interface Segregation Principle.

Only depend on what you use.

Posted byfooyayDecember 11, 2020November 16, 2020Posted inUncategorizedTags:interfaces, SOLID principlesLeave a comment on Learn the Interface Segregation Principle.

Learn the Liskov Substitution Principle.

You can use the subtypes.

Posted byfooyayDecember 10, 2020November 16, 2020Posted inUncategorizedTags:SOLID principles, subtypesLeave a comment on Learn the Liskov Substitution Principle.

Learn the Open/Closed Principle.

Tools are better when you don’t need to rebuild them.

Posted byfooyayDecember 9, 2020November 16, 2020Posted inUncategorizedTags:extension, interfaces, SOLID principlesLeave a comment on Learn the Open/Closed Principle.

Learn the Single Responsibility Principle.

That thing should have one job.

Posted byfooyayDecember 8, 2020November 16, 2020Posted inUncategorizedTags:responsibility, single responsibility principle, SOLID principles, SRPLeave a comment on Learn the Single Responsibility Principle.

Develop your soft skills.

There’s more to being awesome than programming talent.

Posted byfooyayDecember 7, 2020November 16, 2020Posted inUncategorizedTags:communication, negotiation, perception, soft skillsLeave a comment on Develop your soft skills.

Plan your demo early.

Make it a part of your development process.

Posted byfooyayDecember 4, 2020November 16, 2020Posted inUncategorizedTags:demo, qualityLeave a comment on Plan your demo early.

Performance tuning is dangerous.

Don’t attempt it unless it’s really going to be necessary.

Posted byfooyayDecember 3, 2020November 12, 2020Posted inUncategorizedTags:performance, tuningLeave a comment on Performance tuning is dangerous.

Build to last.

Will your code stand the test of time?

Posted byfooyayDecember 2, 2020November 12, 2020Posted inUncategorizedTags:clean code, simplicityLeave a comment on Build to last.

Be prepared.

The world is full of random events that will not always go your way.

Posted byfooyayDecember 1, 2020November 12, 2020Posted inUncategorizedTags:luck, preparednessLeave a comment on Be prepared.

Posts pagination

Newer posts 1 … 7 8 9 10 11 … 23 Older posts
Today's Card, Create a website or blog at WordPress.com
  • Subscribe Subscribed
    • Today's Card
    • Join 40 other subscribers
    • Already have a WordPress.com account? Log in now.
    • Today's Card
    • Subscribe Subscribed
    • Sign up
    • Log in
    • Report this content
    • View site in Reader
    • Manage subscriptions
    • Collapse this bar