ardalis/CraftsmanshipCalendarIdeas

View on GitHub

Ideas for next year's software craftsmanship calendar


20 +1

The Boy Scout Rule

Created over 3 years ago by ardalis
12 +1

Single Responsibility Principle

Created over 3 years ago by ardalis
11 +1

Tell, Don't Ask

Created over 3 years ago by ardalis
11 +1

Shipping is a Feature

Created over 3 years ago by ardalis
11 +1

Vertical Slices

Created over 3 years ago by ardalis

Number of WTFs per Minute

Created over 3 years ago by danielmarbach

Collective Code Ownership

Created over 3 years ago by ardalis

Working Software

Created over 3 years ago by benrick

Dependency Inversion Principle

Created over 3 years ago by ardalis

Don't assume. Measure!

Created over 3 years ago by danielmarbach

Bus Factor

Created over 3 years ago by ardalis

Broken Window Effect

Created over 3 years ago by danielmarbach

Works on my Machine

Created over 3 years ago by xDaevax

Agile is not fast, it's frequent.

Created over 3 years ago by saieva

Composition over Inheritance

Created over 3 years ago by ardalis

Overengineering

Created over 3 years ago by danielmarbach

You are not your users

Created over 3 years ago by mrlacey

Interface Segregation Principle

Created over 3 years ago by ardalis

Squirrel Driven Development

Created over 3 years ago by syutzy

Technical Debt

Created over 3 years ago by RickDMyers

Heroes

Created over 3 years ago by danielmarbach

Liskov Substitution Principle

Created over 3 years ago by ardalis

Don’t Repeat Yourself

Created over 3 years ago by benrick

New is Glue

Created over 3 years ago by ardalis