ardalis/CraftsmanshipCalendarIdeas

View on GitHub

Ideas for next year's software craftsmanship calendar


20 +1

The Boy Scout Rule

Created over 2 years ago by ardalis
12 +1

Single Responsibility Principle

Created over 2 years ago by ardalis
11 +1

Vertical Slices

Created over 2 years ago by ardalis
11 +1

Shipping is a Feature

Created over 2 years ago by ardalis
11 +1

Tell, Don't Ask

Created over 2 years ago by ardalis

Collective Code Ownership

Created over 2 years ago by ardalis

Number of WTFs per Minute

Created about 2 years ago by danielmarbach

Working Software

Created over 2 years ago by benrick

Dependency Inversion Principle

Created over 2 years ago by ardalis

Broken Window Effect

Created about 2 years ago by danielmarbach

Don't assume. Measure!

Created about 2 years ago by danielmarbach

Bus Factor

Created over 2 years ago by ardalis

Agile is not fast, it's frequent.

Created about 2 years ago by saieva

Works on my Machine

Created about 2 years ago by xDaevax

Overengineering

Created about 2 years ago by danielmarbach

You are not your users

Created about 2 years ago by mrlacey

Composition over Inheritance

Created over 2 years ago by ardalis

Interface Segregation Principle

Created over 2 years ago by ardalis

Squirrel Driven Development

Created about 2 years ago by syutzy

Technical Debt

Created about 2 years ago by RickDMyers

Liskov Substitution Principle

Created over 2 years ago by ardalis

Once and Only Once

Created over 2 years ago by ardalis

Layers, layer, layers...

Created about 2 years ago by danielmarbach