An open API service providing repository metadata for many open source software ecosystems.

Topic: "interface-segregation-principle"

ochococo/OOD-Principles-In-Swift

πŸ’Ž The Principles of OOD (SOLID) based on Uncle Bob articles.

Language: Swift - Size: 207 KB - Last synced at: 18 days ago - Pushed at: over 1 year ago - Stars: 1,898 - Forks: 158

MaksimDzhangirov/practicalSolid

SOLID principles in Golang

Language: Go - Size: 552 KB - Last synced at: 8 days ago - Pushed at: over 3 years ago - Stars: 37 - Forks: 1

Bareflank/static_interface_pattern

how to implement the static interface pattern

Language: C++ - Size: 52.7 KB - Last synced at: 13 days ago - Pushed at: over 2 years ago - Stars: 25 - Forks: 7

alxgcrz/_principios-SOLID_

Principios S.O.L.I.D.

Language: Java - Size: 3.92 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 23 - Forks: 10

rafaeljesus/composing-go-example

Project example demonstrating interface segregation in go

Language: Go - Size: 14.6 KB - Last synced at: 18 days ago - Pushed at: about 7 years ago - Stars: 23 - Forks: 2

JoanStinson/UnitySOLIDAsteroidsGame

A mini space game made applying all SOLID Principles to serve as a reference of good code architecture.

Language: C# - Size: 13.5 MB - Last synced at: 19 days ago - Pushed at: over 2 years ago - Stars: 22 - Forks: 3

pncsoares/javascript-solid-principles

The SOLID principles in JavaScript and TypeScript

Language: JavaScript - Size: 46.9 KB - Last synced at: almost 2 years ago - Pushed at: about 3 years ago - Stars: 18 - Forks: 6

ashtanko/OOD-Principles-Kotlin

πŸ› οΈ The Principles of OOD in Kotlin: A practical guide to applying Object-Oriented Design principles in Kotlin, showcasing best practices and design patterns for building clean, maintainable, and scalable software.

Language: Kotlin - Size: 205 KB - Last synced at: 4 days ago - Pushed at: 5 months ago - Stars: 14 - Forks: 4

javamultiplex/clean-code-java

Clean code principles and design patterns examples in Java with Unit Test cases

Language: Java - Size: 1.07 MB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 10 - Forks: 8

marceloalves95/SOLID-Kotlin

Projeto de estudo baseado nos principais conceitos sobre o SOLID aplicados a linguagem Kotlin

Language: Kotlin - Size: 3.9 MB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 9 - Forks: 1

RidvanOrun/SOLIDPrincibles

Bu projede; SOLID prensiplerini ârnekleriyle birlikte açıklamaya çalıştım.

Language: C# - Size: 29.3 KB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 9 - Forks: 0

alansastre/java-solid

Principios SOLID en Java. Pautas para crear CΓ³digo Limpio o Clean cΓ³digo, cΓ³digo mantenible y fΓ‘cil de leer.

Language: Java - Size: 15.6 KB - Last synced at: 14 days ago - Pushed at: over 2 years ago - Stars: 8 - Forks: 2

BSVN/Commons

Commons library

Language: C# - Size: 5.31 MB - Last synced at: 13 days ago - Pushed at: 6 months ago - Stars: 7 - Forks: 8

fritzmark/CleanCodeCheatSheetJson

Easily parsable clean code cheat sheet V 2.4. Based on the work of Urs Enzler.

Size: 29.3 KB - Last synced at: 10 months ago - Pushed at: over 3 years ago - Stars: 7 - Forks: 0

kadir-code/SoftwarePrinciples

This repository contains SOLID principles explainations and for each principle have an example.

Language: C# - Size: 48.8 KB - Last synced at: 9 months ago - Pushed at: over 3 years ago - Stars: 7 - Forks: 1

SongulSYTRK/Software_Principle

Δ°n this Repository, has meaning of Software principle , Solid principles

Language: C# - Size: 51.8 KB - Last synced at: about 1 year ago - Pushed at: over 3 years ago - Stars: 6 - Forks: 0

serhatyamann/SOLID_Principles

SOLID Principles explanations and examples.

Language: C# - Size: 22.5 KB - Last synced at: 11 days ago - Pushed at: over 3 years ago - Stars: 6 - Forks: 0

aamahi/SOLID-Principles-Examples-in-PHP

Some examples about SOLID Design Principles in PHP

Language: PHP - Size: 10.7 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 6 - Forks: 3

yilmazmustafayilmaz/MY.SOLID-Prenciples

SOLID Principles Example (.Net Core 6)

Language: C# - Size: 149 KB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 5 - Forks: 0

alspirichev/SOLID

SOLID is an acronym for the first five object-oriented design principles

Size: 526 KB - Last synced at: 4 months ago - Pushed at: over 7 years ago - Stars: 5 - Forks: 0

KardelRuveyda/solid-exercises-with-csharp

I practiced about Solid Principles and i shared in this repository.

Language: C# - Size: 143 KB - Last synced at: 14 days ago - Pushed at: over 1 year ago - Stars: 4 - Forks: 0

oguzhanKomcu/SOFTWARE_PRINCIPLES

I have demonstrated the software principles and especially the SOLID principles in this repository.

Language: C# - Size: 60.5 KB - Last synced at: about 22 hours ago - Pushed at: about 3 years ago - Stars: 4 - Forks: 0

sudiptob2/SOLID-In-Golang

SOLID principle example implementations for understanding. Code for before implementing a particular principle and after implementing a principle is provided with easy to understand comments.

Language: Go - Size: 5.86 KB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 3 - Forks: 0

saddamhossain/InterfaceSegregationPrinciple

Contains clear examples and explanations of ISP of SOLID design principles.

Language: C# - Size: 10.7 KB - Last synced at: about 12 hours ago - Pushed at: 7 months ago - Stars: 2 - Forks: 0

devrath/SOLID-Principles

πŸŒ€ πš‚π™Ύπ™»π™Έπ™³ πš™πš›πš’πš—πšŒπš’πš™πš•πšŽπšœ πšŠπš›πšŽ 𝚊 𝚜𝚎𝚝 𝚘𝚏 𝟻 πšπšŽπšœπš’πšπš— πš™πš›πš’πš—πšŒπš’πš™πš•πšŽπšœ πšπš˜πš› πš πš›πš’πšπš’πš—πš πš–πšŠπš’πš—πšπšŠπš’πš—πšŠπš‹πš•πšŽ & πšœπšŒπšŠπš•πšŠπš‹πš•πšŽ πšœπš˜πšπšπš πšŠπš›πšŽ. πšƒπš‘πšŽπš’ πš πšŽπš›πšŽ πš’πš—πšπš›πš˜πšπšžπšŒπšŽπš πš‹πš’ πšπš˜πš‹πšŽπš›πš 𝙲. π™ΌπšŠπš›πšπš’πš— & πšŠπš›πšŽ πš πš’πšπšŽπš•πš’ 𝚞𝚜𝚎𝚍 πš’πš— πš˜πš‹πš“πšŽπšŒπš-πš˜πš›πš’πšŽπš—πšπšŽπš πš™πš›πš˜πšπš›πšŠπš–πš–πš’πš—πš.

Language: Kotlin - Size: 177 KB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

cenkerkumlucali/design-principle

Language: C# - Size: 28.3 KB - Last synced at: 12 months ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

AybukeSanall/SolidPrenciples

SOLID Principles Example (.Net Core 6)

Language: C# - Size: 285 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

mikecabana/email-generator

πŸ“¨ Simple CLI to generate responsive emails using MJML for templating and handlebars for interpolation. Implementation using SOLID principles.

Language: HTML - Size: 436 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 1

shahbazhashmi/solid-principles

The repository demonstrates all SOLID Principles using Java.

Language: Java - Size: 55.7 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 2 - Forks: 0

mporsch/switchbuffer

Producer/Consumer communication buffer

Language: C++ - Size: 45.9 KB - Last synced at: almost 2 years ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 0

cadelac/dispatcha

Java message-based framework for multi-threaded dispatch using dependency injection.

Language: Java - Size: 154 KB - Last synced at: about 1 year ago - Pushed at: over 6 years ago - Stars: 2 - Forks: 1

dariusz-wozniak/SolidVeryFirstSteps πŸ“¦

Language: C# - Size: 19.5 KB - Last synced at: 6 months ago - Pushed at: over 7 years ago - Stars: 2 - Forks: 3

MAHMOUDELSAYED7/SOLID

The SOLID principles guide developers in creating maintainable, flexible, and scalable software using object-oriented design and architecture.

Size: 10.7 KB - Last synced at: about 2 months ago - Pushed at: 5 months ago - Stars: 1 - Forks: 0

jpcadena/solid-principles-machine-learning

S.O.L.I.D. Principles for Machine Learning project.

Language: Python - Size: 622 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 1 - Forks: 0

abhinav-nath/design-patterns

Design Patterns in Java. Examples of SOLID principles and popular GoF Design Patterns.

Language: Java - Size: 2.96 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 1

Adl1coder/SOLID

Language: Java - Size: 5.86 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

mohamed-ashraf-bayor/jisel

Java Interface Segregation Library (min. Java 17 required)

Language: Java - Size: 359 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

sunmeat/ISP

interface segregation principle cpp example [solId]

Language: C++ - Size: 13.7 KB - Last synced at: 2 days ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

Ramacciotti/solid-interface-segregation-principle

Sample project of how to implement the SOLID Interface Segregation Principle.

Language: Java - Size: 79.1 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

pncsoares/dotnet-solid-principles

The SOLID principles in Dotnet C#

Language: C# - Size: 70.3 KB - Last synced at: almost 2 years ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 0

draialexis/Y2_OOP

Language: Java - Size: 33.2 KB - Last synced at: almost 2 years ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 0

sajadbz/InterfaceSegregationPrinciple

This is one of my tutorials about Interface Segregation Principle with CSharp.

Language: C# - Size: 5.86 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

ericsonf/InterfaceSegregationPrinciple

Language: C# - Size: 6.84 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

akayibrahim/Solid-Principles-Tutorial

Tutorial For SOLID Principles - Project 4

Language: Java - Size: 42 KB - Last synced at: 2 months ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 0

shawinder/solid

SOLID Principals using C#

Language: C# - Size: 4.88 KB - Last synced at: about 1 year ago - Pushed at: about 6 years ago - Stars: 1 - Forks: 0

ClaudiaSouza1812/Vehicle_Management_System

Vehicle Management System. An object-oriented C# application implementing a comprehensive vehicle management system with support for different vehicle types (Air, Road, Water) using advanced OOP concepts.

Language: C# - Size: 41 KB - Last synced at: about 15 hours ago - Pushed at: about 17 hours ago - Stars: 0 - Forks: 0

SallamRady/Solid-Principles

This repository is dedicated to learning and applying the SOLID principles in software development.

Language: TypeScript - Size: 55.7 KB - Last synced at: about 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

tomartushar/primers

Notebooks for various topics primers.

Language: Jupyter Notebook - Size: 44.9 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

kenilghetia/SOLID-Principles-Java

A collection of Java code examples demonstrating the SOLID principles for better software design and for writing clean, maintainable, and scalable code.

Language: Java - Size: 15.6 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

s-damian/solid-php

SOLID PHP - Examples with PHP 8.3

Language: PHP - Size: 52.7 KB - Last synced at: about 1 month ago - Pushed at: 5 months ago - Stars: 0 - Forks: 2

pedrohgarbim/I-Interface-Segregation-Principle-ISP

The repository contains a README and a project that demonstrates how to split large interfaces into smaller, more focused ones.

Language: C# - Size: 15.6 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

i-e-b/SkinnyJson

Fast flexible json serialiser & deserialiser with support for contract-based workflows

Language: C# - Size: 1.84 MB - Last synced at: about 6 hours ago - Pushed at: 6 months ago - Stars: 0 - Forks: 1

omrawal/Design-Patterns

A comprehensive repository about Design Patterns

Language: Java - Size: 112 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

RagabMohamedRagab/Solid_Principles

Reference for S.O.L.I.D Principles

Language: C# - Size: 9.77 KB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 0 - Forks: 0

musauyumaz/DesignPrinciples

https://www.youtube.com/playlist?list=PLQVXoXFVVtp2eAq33DVNxeoXLXj4VMYpT

Size: 33.4 MB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

Adl1coder/SOLID_2

a simple example for solid principles

Language: C# - Size: 7.81 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

FayezFlutterDev/Solid-Princples-in-Dart

Welcome to the Solid Principles Repository! Here, you'll find a comprehensive collection of resources, code examples, and discussions centered around the SOLID principles in software development

Language: Dart - Size: 5.86 KB - Last synced at: 12 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

surenpoghosian/solid-react

Solid principles in React Typescript

Language: TypeScript - Size: 384 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

mrbahadoor/symfony5-solid

Demonstrating SOLID principle on a symfony 5 project

Language: PHP - Size: 206 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

HassanAli381/Solid-Principles

Solid Principles

Language: Java - Size: 16.6 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

baarayy/SOLID-Principles

This repository provides a comprehensive implementation and explanation of the SOLID principles using TypeScript.

Language: TypeScript - Size: 9.77 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

A-taraxia/Design-pattern-Project

Some code examples and diagrams for an assingment in Design Patterns

Language: Python - Size: 87.9 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

MuhdHanish/SOLID-principles

The Repository Pattern, following SOLID principles, isolates data access, promoting cleaner code by ensuring each component has a single responsibility

Language: JavaScript - Size: 6.84 KB - Last synced at: 29 days ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

offamitkumar/Cpp-Design-Patterns

This Repo contain different Design Pattern implementation in C++, as well as Youtube Video link for explained implementation.

Language: C++ - Size: 354 KB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 1

Lucas382/NfXmlToCsv

This solution was developed in Python using the Flet framework to handle the needs of a freelancer job which required a solution to convert XML files to CSV.

Language: HTML - Size: 56.1 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

bberkay/solid-with-php

SOLID Principles with Clean Code

Language: PHP - Size: 10.7 KB - Last synced at: 28 days ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

vitthalaa/go-solid-ppl

SOLID principles explained with Go examples.

Size: 5.86 KB - Last synced at: 17 days ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 1

Ryuu-64/gdx-box2d-interface-contact-listener

Language: Java - Size: 61.5 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

MoMakkawi/SOLID-Design-Principles

SOLID Design Principle examples

Language: C# - Size: 20.5 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

akshaykhanna/SOLID

Console app built by applying each SOLID principal step by step

Language: Java - Size: 10.7 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

HhAlmonte/SOLID

SOLID

Language: C# - Size: 19.5 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

EnesSERENLI/Solid_Principles

You can find examples of solid principles in this project.

Language: C# - Size: 333 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

QuintansC/Clean-API

Curso De Node do Rodrigo Manguinho com TDD e Clean Architecture

Language: TypeScript - Size: 1.17 MB - Last synced at: almost 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

mohamed-ashraf-bayor/jisel-annotation-client

Contains sample large interfaces and sub-classes used to test JISEL annotation processor

Language: Java - Size: 30.3 KB - Last synced at: almost 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

MarcolinoPT/InterfaceSegregationOnWebApi

An example of Interface Segregation Principle applied to ASP.NET Web API

Language: C# - Size: 14.6 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

ehtiramabdullayev/SolidProblemsAndSolutions

Coding examples those violates SOLID principles and solutions to those problems

Language: Java - Size: 6.8 MB - Last synced at: over 1 year ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

arman226/solid-design-principle

SOLID stands for : Single Responsibility Principle, Open/Closed Principle, Liskov Substitution Principle, Interface Segregation Principle, and Dependency Inversion Principle

Language: JavaScript - Size: 12.7 KB - Last synced at: 7 months ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

larissajusten/solid Fork of INE-UFSC/solid-grupo-6-2021-2

solid-grupo-6-2021-2 created by GitHub Classroom

Size: 16.6 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

javamultiplex/clean-code-python

Learn how to write clean code in Python

Language: Python - Size: 24.4 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

Mostafa-shaban-mohamed/SOLID-Principles-Examples

This is project mentioned in examples of my SOLID article series on my website

Language: C# - Size: 7.81 KB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

Nowshadjunaed/SOLID-Principles

SOLID is an acronym that stands for five key design principles which are used in software engineering.

Language: Java - Size: 12.7 KB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

gabrielsanttana/solid-node-api

πŸ›οΈ Applying the SOLID principles on a Node.js API

Language: TypeScript - Size: 84 KB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

mustanish/solid-principles-php

Solid principles implementation in PHP

Size: 1.95 KB - Last synced at: 29 days ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 1

nguyentoanit/solid-scala-sample

These are SOLID principle samples in Scala

Language: Scala - Size: 2.93 KB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 2

alisuleymantopuz/sp-is

solid principles - interface segregation

Language: C# - Size: 6.84 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

mporsch/broadcast_bus

Broadcast message bus with transmit status feedback.

Language: C++ - Size: 24.4 KB - Last synced at: almost 2 years ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

myself379/GildedRose-PHP-PHPUnit

GildedRose Refactoring Kata in PHP using PHPUnit

Language: PHP - Size: 22.5 KB - Last synced at: about 1 month ago - Pushed at: almost 7 years ago - Stars: 0 - Forks: 0

AhmedTarekHasan/MaintainableAndExtensibleApplicationCode

One Of The Methodologies To Write Clean, Maintainable & Extensible Software

Language: C# - Size: 29.3 KB - Last synced at: about 2 years ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

Related Topics
liskov-substitution-principle 67 open-closed-principle 66 single-responsibility-principle 65 dependency-inversion-principle 61 solid-principles 48 solid 39 csharp 11 dependency-injection 7 java 7 design-patterns 7 isp 6 principles 6 oop 6 clean-code 6 srp 5 design-principles 5 php 5 interface 5 interface-segregation 4 python 4 ood 4 typescript 4 solid-principles-examples 4 c-sharp 3 dotnet 3 lsp 3 java17 3 java-17 3 object-oriented-programming 3 dependency-inversion 3 abstraction 3 ood-principles 3 open-closed 3 golang 3 multithreading 2 separation-of-concerns 2 inversion-of-control 2 dip 2 software-engineering 2 liskov-subsititution 2 ocp 2 software-design 2 dont-repeat-yourself 2 kotlin 2 computer-science 2 go 2 solid-principals 2 javascript 2 encapsulation 2 annotations 2 inheritance 2 annotation 2 architecture 2 jisel 2 adapter-pattern 2 mohamed-ashraf-bayor 2 sealed-interface 2 single 2 php8 1 data-science 1 data-engineering 1 data-analysis 1 soc 1 ioc 1 dry 1 abstract 1 dependecy-inversion-principle 1 deep-learning 1 testing 1 machine-learning 1 machine-learning-models 1 mlops 1 test 1 phpunit 1 models 1 pylint 1 gildedrose 1 clean-architecture 1 java11 1 java8 1 polymorphism 1 dart 1 dart-oop 1 behavioural-design-patterns 1 builder-design-pattern 1 creational-design-patterns 1 learning 1 factory-design-pattern 1 gamma-categorization 1 patterns-cpp 1 structural-design-patterns 1 bdd-framework 1 isp-cpp 1 behavioral-patterns 1 creational-patterns 1 delegation 1 cpp-patterns 1 cpp-isp 1 junit5 1 keep-it-simple-stupid 1