├── dependecyInversion.js ├── dependecyInversion.ts ├── dependecyInversion2.js ├── dependecyInversion2.ts ├── dependecyInversion3.js ├── dependecyInversion3.ts ├── liskov.ts ├── liskov2.js ├── liskov2.ts ├── logger.js ├── logger.ts ├── loggerLong.js └── loggerLong.ts /dependecyInversion.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/borakasmer/JSKonf2023OOPTypeScript/HEAD/dependecyInversion.js -------------------------------------------------------------------------------- /dependecyInversion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/borakasmer/JSKonf2023OOPTypeScript/HEAD/dependecyInversion.ts -------------------------------------------------------------------------------- /dependecyInversion2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/borakasmer/JSKonf2023OOPTypeScript/HEAD/dependecyInversion2.js -------------------------------------------------------------------------------- /dependecyInversion2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/borakasmer/JSKonf2023OOPTypeScript/HEAD/dependecyInversion2.ts -------------------------------------------------------------------------------- /dependecyInversion3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/borakasmer/JSKonf2023OOPTypeScript/HEAD/dependecyInversion3.js -------------------------------------------------------------------------------- /dependecyInversion3.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/borakasmer/JSKonf2023OOPTypeScript/HEAD/dependecyInversion3.ts -------------------------------------------------------------------------------- /liskov.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/borakasmer/JSKonf2023OOPTypeScript/HEAD/liskov.ts -------------------------------------------------------------------------------- /liskov2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/borakasmer/JSKonf2023OOPTypeScript/HEAD/liskov2.js -------------------------------------------------------------------------------- /liskov2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/borakasmer/JSKonf2023OOPTypeScript/HEAD/liskov2.ts -------------------------------------------------------------------------------- /logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/borakasmer/JSKonf2023OOPTypeScript/HEAD/logger.js -------------------------------------------------------------------------------- /logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/borakasmer/JSKonf2023OOPTypeScript/HEAD/logger.ts -------------------------------------------------------------------------------- /loggerLong.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/borakasmer/JSKonf2023OOPTypeScript/HEAD/loggerLong.js -------------------------------------------------------------------------------- /loggerLong.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/borakasmer/JSKonf2023OOPTypeScript/HEAD/loggerLong.ts --------------------------------------------------------------------------------