SlideShare a Scribd company logo
  • Upload
  • Home
  • Explore
  • Login
  • Signup
SlideShare a Scribd company logo
  • Home
  • Explore
  • Upload
  • Login
  • Signup

We've updated our privacy policy. Click here to review the details. Tap here to review the details.

×
×
×
×
×
×
Steven Smith

Steven Smith

235 Followers
30 SlideShares 1 Clipboard 235 Followers 115 Followings
  • Unblock User Block User
30 SlideShares 1 Clipboard 235 Followers 115 Followings

Personal Information
Organization / Workplace
Kent, Ohio United States
Occupation
Professional Mentor/Coach/Trainer
Industry
Technology / Software / Internet
Website
ardalis.com
About
Steve is an entrepreneur and software developer with a passion for building quality software as effectively as possible. Steve has published several courses on Pluralsight, covering DDD, SOLID, design patterns, and software architecture. He's a Microsoft MVP, a frequent speaker at developer conferences, an author, and a trainer. Steve's an ex-Army Engineer officer and Iraq veteran who enjoys playing games and spending time outdoors.
Contact Details
Tags
software development design patterns refactoring programming solid principles ddd c# agile software development domain-driven design clean code asp.net asp.net mvc .net object oriented programming tdd oop software architecture asp.net core architecture unit testing agile ardalis clean architecture azure visual studio code quality quality deviq testing solid software craftsmanship software quality aspnet mvc aspnet web api mvc endpoints guard clauses domain driven design dotnet hexagonal architecture ports and adapters onion architecture aws cloud computing cloud pluralsight github web development dev microsoft azure .net core kaizen team building team communication leadership lean retrospective software testing technical debt code software army iraq engineers dependencies tdd testing programming xp scrum agile c# javascri agile so pair programming scalability performance load testing worst practices antipatterns
See more
Presentations (30)
See all
Cinci ug-january2011-anti-patterns
12 years ago • 295 Views
Introducing Pair Programming
11 years ago • 4240 Views
Common design patterns (migang 16 May 2012)
10 years ago • 1352 Views
Common asp.net design patterns aspconf2012
10 years ago • 7974 Views
Refactoring Applications using SOLID Principles
10 years ago • 10388 Views
Refactoring with SOLID - Telerik India DevCon 2013
10 years ago • 1384 Views
Common ASP.NET Design Patterns - Telerik India DevCon 2013
10 years ago • 10221 Views
Refactoring with SOLID Principles (FalafelCon 2013)
9 years ago • 5412 Views
Improving The Quality of Existing Software
9 years ago • 2932 Views
Breaking Dependencies to Allow Unit Testing
8 years ago • 1553 Views
Domain-Driven Design with ASP.NET MVC
8 years ago • 20471 Views
Add Some DDD to Your ASP.NET MVC, OK?
8 years ago • 7668 Views
My Iraq Experience
8 years ago • 1522 Views
Domain events
7 years ago • 805 Views
A Whirldwind Tour of ASP.NET 5
7 years ago • 1524 Views
Improving the Quality of Existing Software
7 years ago • 1675 Views
Breaking Dependencies to Allow Unit Testing
7 years ago • 1393 Views
Improving the Quality of Existing Software - DevIntersection April 2016
6 years ago • 1272 Views
Breaking Dependencies to Allow Unit Testing - DevIntersection Spring 2016
6 years ago • 1383 Views
Improving the Quality of Existing Software
6 years ago • 532 Views
Improving the Quality of Existing Software
6 years ago • 1292 Views
Decoupling with Domain Events
6 years ago • 2470 Views
Introducing ASP.NET Core 2.0
5 years ago • 4886 Views
Improving the Design of Existing Software
5 years ago • 1439 Views
Most Useful Design Patterns
5 years ago • 7450 Views
Introducing Domain Driven Design - codemash
5 years ago • 2169 Views
Design Pattern Mastery - Momentum Dev Con 19 Apr 2018
4 years ago • 1963 Views
Introducing domain driven design - dogfood con 2018
4 years ago • 1482 Views
Finding Patterns in the Clouds - Cloud Design Patterns
3 years ago • 420 Views
Clean architecture with asp.net core by Ardalis
2 years ago • 1478 Views
Likes (1)
A Whirldwind Tour of ASP.NET 5
Steven Smith • 7 years ago
  • Activity
  • About

Presentations (30)
See all
Cinci ug-january2011-anti-patterns
12 years ago • 295 Views
Introducing Pair Programming
11 years ago • 4240 Views
Common design patterns (migang 16 May 2012)
10 years ago • 1352 Views
Common asp.net design patterns aspconf2012
10 years ago • 7974 Views
Refactoring Applications using SOLID Principles
10 years ago • 10388 Views
Refactoring with SOLID - Telerik India DevCon 2013
10 years ago • 1384 Views
Common ASP.NET Design Patterns - Telerik India DevCon 2013
10 years ago • 10221 Views
Refactoring with SOLID Principles (FalafelCon 2013)
9 years ago • 5412 Views
Improving The Quality of Existing Software
9 years ago • 2932 Views
Breaking Dependencies to Allow Unit Testing
8 years ago • 1553 Views
Domain-Driven Design with ASP.NET MVC
8 years ago • 20471 Views
Add Some DDD to Your ASP.NET MVC, OK?
8 years ago • 7668 Views
My Iraq Experience
8 years ago • 1522 Views
Domain events
7 years ago • 805 Views
A Whirldwind Tour of ASP.NET 5
7 years ago • 1524 Views
Improving the Quality of Existing Software
7 years ago • 1675 Views
Breaking Dependencies to Allow Unit Testing
7 years ago • 1393 Views
Improving the Quality of Existing Software - DevIntersection April 2016
6 years ago • 1272 Views
Breaking Dependencies to Allow Unit Testing - DevIntersection Spring 2016
6 years ago • 1383 Views
Improving the Quality of Existing Software
6 years ago • 532 Views
Improving the Quality of Existing Software
6 years ago • 1292 Views
Decoupling with Domain Events
6 years ago • 2470 Views
Introducing ASP.NET Core 2.0
5 years ago • 4886 Views
Improving the Design of Existing Software
5 years ago • 1439 Views
Most Useful Design Patterns
5 years ago • 7450 Views
Introducing Domain Driven Design - codemash
5 years ago • 2169 Views
Design Pattern Mastery - Momentum Dev Con 19 Apr 2018
4 years ago • 1963 Views
Introducing domain driven design - dogfood con 2018
4 years ago • 1482 Views
Finding Patterns in the Clouds - Cloud Design Patterns
3 years ago • 420 Views
Clean architecture with asp.net core by Ardalis
2 years ago • 1478 Views
Likes (1)
A Whirldwind Tour of ASP.NET 5
Steven Smith • 7 years ago
Personal Information
Organization / Workplace
Kent, Ohio United States
Occupation
Professional Mentor/Coach/Trainer
Industry
Technology / Software / Internet
Website
ardalis.com
About
Steve is an entrepreneur and software developer with a passion for building quality software as effectively as possible. Steve has published several courses on Pluralsight, covering DDD, SOLID, design patterns, and software architecture. He's a Microsoft MVP, a frequent speaker at developer conferences, an author, and a trainer. Steve's an ex-Army Engineer officer and Iraq veteran who enjoys playing games and spending time outdoors.
Contact Details
Tags
software development design patterns refactoring programming solid principles ddd c# agile software development domain-driven design clean code asp.net asp.net mvc .net object oriented programming tdd oop software architecture asp.net core architecture unit testing agile ardalis clean architecture azure visual studio code quality quality deviq testing solid software craftsmanship software quality aspnet mvc aspnet web api mvc endpoints guard clauses domain driven design dotnet hexagonal architecture ports and adapters onion architecture aws cloud computing cloud pluralsight github web development dev microsoft azure .net core kaizen team building team communication leadership lean retrospective software testing technical debt code software army iraq engineers dependencies tdd testing programming xp scrum agile c# javascri agile so pair programming scalability performance load testing worst practices antipatterns
See more

Modal header

  • About
  • Support
  • Terms
  • Privacy
  • Copyright
  • Cookie Preferences
  • Do not sell or share my personal information
English
Current Language: English
Español
Português
Français
Deutsch

© 2023 SlideShare from Scribd

We've updated our privacy policy.

We’ve updated our privacy policy so that we are compliant with changing global privacy regulations and to provide you with insight into the limited ways in which we use your data.

You can read the details below. By accepting, you agree to the updated privacy policy.

Thank you!

View updated privacy policy
We've encountered a problem, please try again.