Skip to content

Today's Card

Software engineering and other thoughts.

Monthly Archives: December 2020

Pair programming has many benefits.

Two minds are better than one.

Posted byfooyayDecember 16, 2020November 16, 2020Posted inUncategorizedTags:pair programming, teamworkLeave a comment on Pair programming has many benefits.

Practice the SOLID principles for cleaner code.

Write software that is loosely couple with high cohesion.

Posted byfooyayDecember 15, 2020November 16, 2020Posted inUncategorizedTags:clean code, quality, SOLID principlesLeave a comment on Practice the SOLID principles for cleaner code.

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.

Posts navigation

Newer posts 1 2 3 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