Primitive Obsession is a Code Smell

Metaphorically Speaking

Primitive Obsession is a Code Smell

1 year ago - 6:32

How to Use Value Objects to Solve Primitive Obsession

Milan Jovanović

How to Use Value Objects to Solve Primitive Obsession

3 years ago - 13:54

Wish To Remove Primitive Obsession? Try This Effective Technique!

Zoran on C#

Wish To Remove Primitive Obsession? Try This Effective Technique!

3 years ago - 15:28

Clean Classes Without Primitive Types - How To Avoid Primitive Obsession

Nicklas Millard

Clean Classes Without Primitive Types - How To Avoid Primitive Obsession

5 years ago - 5:41

10 Obsession - Primitive Reason

Primitive Reason

10 Obsession - Primitive Reason

10 years ago - 4:01

Stop Passing Primitives Everywhere (Use Value Objects)

ArjanCodes

Stop Passing Primitives Everywhere (Use Value Objects)

5 months ago - 14:00

Primitive Obsession | Code Walks 055

Christopher Okhravi

Primitive Obsession | Code Walks 055

9 years ago - 10:45

Avoiding Primitive Obsession Using 6 1/2 Programming Languages

Jesse Warden

Avoiding Primitive Obsession Using 6 1/2 Programming Languages

4 years ago - 56:56

Avoid Primitive obsession

Software Titbits

Avoid Primitive obsession

1 year ago - 5:00

Refactoring Primitive Obsession

David Tanzer

Refactoring Primitive Obsession

7 years ago - 13:37

Clean Architecture in C#.NET #8 - Primitive Obsession and Value Objects 2

A Coder's Journey

Clean Architecture in C#.NET #8 - Primitive Obsession and Value Objects 2

1 year ago - 8:48

Treating Primitive Obsession with ValueObjects | DDD in .NET

Nick Chapsas

Treating Primitive Obsession with ValueObjects | DDD in .NET

5 years ago - 15:49

Primitive Obsession - Direct Inheritance Approach

Oscar Estrada

Primitive Obsession - Direct Inheritance Approach

4 years ago - 14:42

Weekly Dev Tips 12: Primitive Obsession

weeklydevtips

Weekly Dev Tips 12: Primitive Obsession

7 years ago - 5:40

Clean Architecture in C#.NET #7 - Primitive Obsession and Value Objects

A Coder's Journey

Clean Architecture in C#.NET #7 - Primitive Obsession and Value Objects

1 year ago - 16:22

Primitive Obsession - Aida Albarrán (LSE)

Front Fest

Primitive Obsession - Aida Albarrán (LSE)

6 years ago - 32:39

Primitive Obsession | 2025

Wake'n'Make Shop

Primitive Obsession | 2025

10 months ago - 3:11

Identify Primitive Obsession

Advent Of Craft

Identify Primitive Obsession

1 year ago - 0:30

Removing primitive obsession smell.

Manuel Rivero

Removing primitive obsession smell.

8 years ago - 10:42

CodeMash 2025: Treat Primitive Obsession with Value Objects - Steve "ardalis" Smith

Ardalis

CodeMash 2025: Treat Primitive Obsession with Value Objects - Steve "ardalis" Smith

1 year ago - 57:28

Stop Obsessing About Primitives with Ted M. Young

CantonCoders

Stop Obsessing About Primitives with Ted M. Young

5 years ago - 1:11:36

Replace Conditional With Polymorphism & Primitive Obsession | Code Walks 045

Christopher Okhravi

Replace Conditional With Polymorphism & Primitive Obsession | Code Walks 045

9 years ago - 10:56

Object Value Types in Go!? ~ Domain Driven Design

samvcodes

Object Value Types in Go!? ~ Domain Driven Design

2 years ago - 5:50

Primitive Obsession

David Tanzer

Primitive Obsession

7 years ago - 13:01

Primitive

Primitive

Underground Rapper Emcee Hip Hop Enthusiast https://primalproductions.com.au/

@officialprimitive subscribers

Primitive Obsession 4

Bol Dinan - Topic

Primitive Obsession 4

- 5:05

Primitive Obsession Code Smell In JavaScript

Nik Sumeiko

Primitive Obsession Code Smell In JavaScript

5 years ago - 13:17

Stop Using Primitive Types in Your Minimal API Endpoints

Zoran on C#

Stop Using Primitive Types in Your Minimal API Endpoints

7 months ago - 9:42

TIPS: How to Easily Spot Code Smells in .NET and C#

STARTUP HAKK

TIPS: How to Easily Spot Code Smells in .NET and C#

1 year ago - 7:03

Code smells

Brian Davison

Code smells

1 year ago - 5:35

2 SIMPLE Steps for a More Expressive Design

About Clean Code

2 SIMPLE Steps for a More Expressive Design

3 years ago - 2:04

Obsession

Primitive Reason

Obsession

- 4:00

5 Code Smells Most Developers Don't Recognize

Elegant Code

5 Code Smells Most Developers Don't Recognize

4 months ago - 9:34

Refactoring: Move to Value Object

David Tanzer

Refactoring: Move to Value Object

7 years ago - 4:59

Refactoring code smell "Primitive obsession" part 1

Daily Dev

Refactoring code smell "Primitive obsession" part 1

Streamed 7 years ago - 33:12

Use Value Objects in EF Core: Fix Anemic Models Without Changing the Database

Zoran on C#

Use Value Objects in EF Core: Fix Anemic Models Without Changing the Database

1 year ago - 10:15

Stop Obsessing About Primitives

KC JUG

Stop Obsessing About Primitives

Streamed 4 years ago - 1:27:29

Primitive Obsession 5

Bol Dinan - Topic

Primitive Obsession 5

- 5:04

10 Obsession - Primitive Reason

Primitive Reason

10 Obsession - Primitive Reason

10 years ago - 4:01

Refactoring code smell "Primitive obsession" part 2

Daily Dev

Refactoring code smell "Primitive obsession" part 2

Streamed 7 years ago - 39:04

Primitive obsession an oop code smell programming

CodeLink

Primitive obsession an oop code smell programming

1 year ago - 12:36

Refactoring code smell "Primitive obsession" part 3

Daily Dev

Refactoring code smell "Primitive obsession" part 3

Streamed 7 years ago - 29:37

Episode 8, iOS: Primitive Obsession and Tailor Swift presents Open/Closed

TDD.Academy

Episode 8, iOS: Primitive Obsession and Tailor Swift presents Open/Closed

Streamed 5 years ago - 1:29:24

JS POLAND 6TH EDITION - Tomasz Ducin - Primitive obsession - and how to fight it with TypeScript

JS Poland Conf

JS POLAND 6TH EDITION - Tomasz Ducin - Primitive obsession - and how to fight it with TypeScript

3 years ago - 19:10

Rafał Piotrowski - New types as solution to primitive obsession

Konfy

Rafał Piotrowski - New types as solution to primitive obsession

4 years ago - 29:03

Software Engineering: Is using the Pair class a sign of primitive obsession code smell?

Roel Van de Paar

Software Engineering: Is using the Pair class a sign of primitive obsession code smell?

4 years ago - 4:01

Notes on Haskell Programming (Part 208): Refactoring Primitive Obsession with Parse, Don't Validate

KIANMENG ANG

Notes on Haskell Programming (Part 208): Refactoring Primitive Obsession with Parse, Don't Validate

8 days ago - 22:05

Bol Dinan - Primitive Obsession 4 [Syberian98]

Jochenkito

Bol Dinan - Primitive Obsession 4 [Syberian98]

3 years ago - 5:05

Primitive Obsession 8

Bol Dinan - Topic

Primitive Obsession 8

- 6:02

1.1.3. Primitive Obsession

Gobal Krishnan V

1.1.3. Primitive Obsession

7 months ago - 4:21

Removing primitive obsession smell

Codesai Dev

Removing primitive obsession smell

1 year ago - 8:20

C# Value Objects to Solve Primitive Obsession

Tural Suleymani

C# Value Objects to Solve Primitive Obsession

2 years ago - 44:38

Primitive Obsessions

Developer Tea

Primitive Obsessions

1 year ago - 10:28

Value Objects in Spring Boot — Java Records, Validation, JPA | DDD #2

Dominik Paszek

Value Objects in Spring Boot — Java Records, Validation, JPA | DDD #2

4 months ago - 19:46

Primitive obsession code smell in javascript

CodeMore

Primitive obsession code smell in javascript

1 year ago - 3:01

Tennis Refactoring Kata Part 6 - Address Primitive Obsession

Path To Programming

Tennis Refactoring Kata Part 6 - Address Primitive Obsession

3 years ago - 7:56

Primitive

Various Artists - Topic

Primitive

- 4:48

Tommo Tinkers with random numbers - Quick Tip on primitive obsession

Tommo Tinkers

Tommo Tinkers with random numbers - Quick Tip on primitive obsession

5 years ago - 27:18

569 Primitive Obsessions

Developer Tea

569 Primitive Obsessions

6 years ago - 10:28

Get rid of primitive obsession. Introduce value objects

Arkency

Get rid of primitive obsession. Introduce value objects

2 years ago - 23:16

When is primitive obsession not a code smell? (9 Solutions!!)

Roel Van de Paar

When is primitive obsession not a code smell? (9 Solutions!!)

3 years ago - 7:35

[Effect][Full Stack Project][Bonus] Primitive Obsession & Branded Types

Mufraggi Hugo

[Effect][Full Stack Project][Bonus] Primitive Obsession & Branded Types

8 months ago - 18:59

TypeScript Branded Types — Kill Primitive Obsession for Good

Sukrid LearnHub

TypeScript Branded Types — Kill Primitive Obsession for Good

1 month ago - 10:34

Do "avoid primitive obsession" and "use most abstract type as possible" contradict each other?

Roel Van de Paar

Do "avoid primitive obsession" and "use most abstract type as possible" contradict each other?

3 years ago - 3:30

Removing primitive obsession smell

Codesai Dev

Removing primitive obsession smell

3 years ago - 10:10

Du legacy au TDD - Primitive Obsession

Johan Martinsson

Du legacy au TDD - Primitive Obsession

6 years ago - 8:59

(C#) 程式設計觀念 (1) (DRY Principle, Primitive Obsession, Overloading) | 簡單,不容易實踐

由基礎到成為架構師

(C#) 程式設計觀念 (1) (DRY Principle, Primitive Obsession, Overloading) | 簡單,不容易實踐

2 years ago - 8:32

Value Objects: Goodbye Primitive Obsession in DDD

Del Código a la Arquitectura

Value Objects: Goodbye Primitive Obsession in DDD

6 months ago - 8:47

Is it not direct usage of primitive pointer types form of Primitive Obsession?

Roel Van de Paar

Is it not direct usage of primitive pointer types form of Primitive Obsession?

3 years ago - 1:32

Removing Primitive Obsession smell

Codesai Dev

Removing Primitive Obsession smell

3 years ago - 5:32

Primitive

Various Artists - Topic

Primitive

- 4:48

[Code Smell Series Course 31] Primitive Obsession

李信杰 JJ軟體工程筆記

[Code Smell Series Course 31] Primitive Obsession

8 months ago - 7:49

Code smells

Brian Davison

Code smells

1 year ago - 5:35

Primitive Obsession, como resolver de maneira rápida no C#

The pragmatic programmer

Primitive Obsession, como resolver de maneira rápida no C#

4 years ago - 9:35

چیست Primitive Obsession

Vahid Cheshmy

چیست Primitive Obsession

4 years ago - 35:00

Object Value Types in Go!? ~ Domain Driven Design

samvcodes

Object Value Types in Go!? ~ Domain Driven Design

2 years ago - 5:50

Master the Design of Classes

Zoran on C#

Master the Design of Classes

2 years ago - 11:56

Obsession

Primitive Reason

Obsession

- 4:00

11- Primitive Obsession - داده‌های اولیه

Pooya Sabramooz

11- Primitive Obsession - داده‌های اولیه

4 years ago - 9:52

Should a collection be encapsulated inside a class if I am avoiding Primitive Obsession?

Roel Van de Paar

Should a collection be encapsulated inside a class if I am avoiding Primitive Obsession?

3 years ago - 2:44

naive decorative primitive obsessive between the sexes art  gallery

decorative1

naive decorative primitive obsessive between the sexes art gallery

16 years ago - 4:33

Tuto Clean Code Tennis (3/6) - ”Primitive Obsession”, parlons Tennis

LaMaliceCode

Tuto Clean Code Tennis (3/6) - ”Primitive Obsession”, parlons Tennis

2 years ago - 8:42

(C#) 程式設計觀念 (1) (DRY Principle, Primitive Obsession, Overloading) | 簡單,不容易實踐

由基礎到成為架構師

(C#) 程式設計觀念 (1) (DRY Principle, Primitive Obsession, Overloading) | 簡單,不容易實踐

2 years ago - 8:32

Arrays vs. Objects - Die Primitive Obsession | Clean Coding Sessions mit Timo Körber

Timo Körber (Kode on Kanvas)

Arrays vs. Objects - Die Primitive Obsession | Clean Coding Sessions mit Timo Körber

5 years ago - 22:23

Value Objects ile Primitive Obsession Sorununu Çözme | .Net 7

Taner Saydam

Value Objects ile Primitive Obsession Sorununu Çözme | .Net 7

3 years ago - 9:25

Primitive Obsession, Feature Envy & Message Chains: i tre "peccati originali” dei Code Smell

Learn Agile Practices

Primitive Obsession, Feature Envy & Message Chains: i tre "peccati originali” dei Code Smell

2 years ago - 5:22

ELEKS .Net Webinar: "Primitive obsession" by Oleksandr Yatsynyk

ELEKS Inside

ELEKS .Net Webinar: "Primitive obsession" by Oleksandr Yatsynyk

6 years ago - 1:05:09

Primitive

Primitive

Underground Rapper Emcee Hip Hop Enthusiast https://primalproductions.com.au/

@officialprimitive subscribers

Refactoring: Move to Value Object

David Tanzer

Refactoring: Move to Value Object

7 years ago - 4:59

Gingerbread Time-Impression Obsession Primitive Gingerbread Dies

biblescraps

Gingerbread Time-Impression Obsession Primitive Gingerbread Dies

6 years ago - 18:12

lift pass refactoring, encapsulate primitives

Johan Martinsson

lift pass refactoring, encapsulate primitives

7 years ago - 11:42

Inside-Out TDD - Search Functionality (Part 2)

Jov Mit

Inside-Out TDD - Search Functionality (Part 2)

5 years ago - 25:48

Primitive Technology - Beef Salad Eating Delicious - Cooking Beef Salad #006

OT Creative

Primitive Technology - Beef Salad Eating Delicious - Cooking Beef Salad #006

5 years ago - 10:02

LyonJUG 25/05/2023 - Primitive obsession

LyonJUG

LyonJUG 25/05/2023 - Primitive obsession

3 years ago - 31:23

Primitive Man "Observance" Review (INESCAPABLE, IMPENETRABLE, ALL-CONSUMING DARKNESS... THE ALBUM.)

Thralls Of Metal

Primitive Man "Observance" Review (INESCAPABLE, IMPENETRABLE, ALL-CONSUMING DARKNESS... THE ALBUM.)

9 months ago - 20:22

Primitive Technology - Eating Fresh Shrimp​ with Spicy Lemon-garlic Sauce - Eating Fresh Shrimp #005

OT Creative

Primitive Technology - Eating Fresh Shrimp​ with Spicy Lemon-garlic Sauce - Eating Fresh Shrimp #005

5 years ago - 9:27

Obsession (First Demo)

Primitive Reason

Obsession (First Demo)

- 4:13

TypeScript Fundamentals - #11 Primitive Types vs. Literal Types

Joy of Code

TypeScript Fundamentals - #11 Primitive Types vs. Literal Types

4 years ago - 4:37

Primitive World - Purple Caps [OBSRE 002]

LeftUnderSounds

Primitive World - Purple Caps [OBSRE 002]

11 years ago - 5:46

Value Objects e Aggregates in PHP: Addio Primitive Obsession | DDD Ep.7

Giuseppe Maccario

Value Objects e Aggregates in PHP: Addio Primitive Obsession | DDD Ep.7

6 months ago - 39:39

🤩 Richer domain types with Ecto custom types #elixirlang #ecto

German Velasco

🤩 Richer domain types with Ecto custom types #elixirlang #ecto

2 years ago - 4:23

TypeScript Primitive Type - Typescript Unchained - Episode 020

Patrick Desjardins

TypeScript Primitive Type - Typescript Unchained - Episode 020

5 years ago - 5:56

React/Typescript: Primitive obsession

Reskilled

React/Typescript: Primitive obsession

3 years ago - 4:37

TIPS: How to Easily Spot Code Smells in .NET and C#

STARTUP HAKK

TIPS: How to Easily Spot Code Smells in .NET and C#

1 year ago - 7:03

Introduce Parameter Object

Advent Of Craft

Introduce Parameter Object

1 year ago - 0:46

Primitive Technology - Chicken and cook Eating Delicious - Cooking Chicken #002

OT Creative

Primitive Technology - Chicken and cook Eating Delicious - Cooking Chicken #002

5 years ago - 8:57

Primitive Technology - Crab with Spicy Lemon Sauce Eating Delicious - Cooking Crab  #007

OT Creative

Primitive Technology - Crab with Spicy Lemon Sauce Eating Delicious - Cooking Crab #007

5 years ago - 11:47

Primitive Obsession - Does your code smell?

Kanhaiya Bhayana

Primitive Obsession - Does your code smell?

1 year ago - 17:31

04 QA Full Automation Testing Course  | Java Data type |  Primitive and non primitive data

Automation School

04 QA Full Automation Testing Course | Java Data type | Primitive and non primitive data

7 years ago - 1:29:14

Primitive World - Premonition

U L T I M A T E

Primitive World - Premonition

9 years ago - 6:11

Is "avoid the yo-yo problem" a valid reason to allow the "primitive obsession"? (8 Solutions!!)

Roel Van de Paar

Is "avoid the yo-yo problem" a valid reason to allow the "primitive obsession"? (8 Solutions!!)

3 years ago - 7:34

Into the Primitive

Lexthemilkybarkid

Into the Primitive

- 3:17

Overloading Operators in C# - How & when?

Hubert Mijalski

Overloading Operators in C# - How & when?

3 years ago - 11:51

Refactoring from Anemic Domain Model Towards a Rich One by Plamen Todorov

Engineering Community

Refactoring from Anemic Domain Model Towards a Rich One by Plamen Todorov

4 years ago - 45:31

Type-Driven Domain Design – Security in the Fabric of Your Code

SBA Research

Type-Driven Domain Design – Security in the Fabric of Your Code

4 years ago - 56:43

Primetime | Official Trailer HD | A24

A24

Primetime | Official Trailer HD | A24

11 days ago - 2:17

colorful obsessive decorative primitive between the sexs acrylic fine art

decorative1

colorful obsessive decorative primitive between the sexs acrylic fine art

16 years ago - 6:02

Value Objects: Goodbye Primitive Obsession in DDD

Del Código a la Arquitectura

Value Objects: Goodbye Primitive Obsession in DDD

6 months ago - 8:47

obsessive decorative primitive between the sexs fine art gallery by mirit ben nun

decorative1

obsessive decorative primitive between the sexs fine art gallery by mirit ben nun

16 years ago - 4:58

Refactoring Chapter03 - [10] Primitive Obsession - (Mülakat Genel Yazılım Sohbet Sorularımdan)

Furkan Sönmez

Refactoring Chapter03 - [10] Primitive Obsession - (Mülakat Genel Yazılım Sohbet Sorularımdan)

2 years ago - 4:06

Coding interviews with Alex: Philip Wong, Part 2

Alex Bunardzic

Coding interviews with Alex: Philip Wong, Part 2

4 years ago - 1:14:26

Kotlin: Basic primitive types.

BeBetterSoftwareEngineer

Kotlin: Basic primitive types.

8 years ago - 15:53

AI-Powered Refactoring: Elevating Code Quality

Frankly Developing

AI-Powered Refactoring: Elevating Code Quality

2 years ago - 9:19

Delphi: Clean Code: Objects Calisthenics: Rule #3 - Wrap All Primitives and Strings Obsession

Emailx45

Delphi: Clean Code: Objects Calisthenics: Rule #3 - Wrap All Primitives and Strings Obsession

1 year ago - 16:19

Friends App Android Client Ep16 - TDD on Android Screencast

Jov Mit

Friends App Android Client Ep16 - TDD on Android Screencast

5 years ago - 41:11

Supercharged Dapper Repositories Part #2 Strongly Typed Ids

Jeff Zuerlein

Supercharged Dapper Repositories Part #2 Strongly Typed Ids

2 years ago - 4:02

This chicken recipe is officially my new obsession.

Primitive TV

This chicken recipe is officially my new obsession.

8 months ago - 3:15

Primitive Reason | 30 anos Alternative Prison | Obsession | Hard Club

Vera Afonso

Primitive Reason | 30 anos Alternative Prison | Obsession | Hard Club

5 months ago - 3:43

Primitive Technology - Eating Quail With  Spicy Salt Peppers Delicious - Cooking Quail #001

OT Creative

Primitive Technology - Eating Quail With Spicy Salt Peppers Delicious - Cooking Quail #001

5 years ago - 6:48