bespoyasov / explicit-design Star 90 Code Issues Pull requests Source code for the “Explicit Design” post series. react javascript typescript functional-programming architecture inversion-of-control type-safety coupling software-design vertical-slices cohesion multiparadigm explicit-architecture explicit-intents functional-core domain-modelling functional-architecture Updated Jul 3, 2023 TypeScript
rusini / manool Star 60 Code Issues Pull requests Fairly readable homoiconic language with primarily value (non-referential) semantics that balances the programmer's productivity with scalability programming-language development functional programming interpreter compiler functional-programming procedural software-development functional-language general-purpose strongly-typed practical imperative homoiconic procedural-programming multi-paradigm imperative-programming dynamically-typed functional-core Updated May 18, 2024 C
bespoyasov / refactor-like-a-superhero-talk Star 29 Code Issues Pull requests Source code and examples for “Refactor Like a Superhero” talk. refactoring metrics architecture domain-driven-design declarative tests immutability abstraction twelve-factor heuristics coupling cohesion separation-of-concerns ubiquitous-language functional-core statelessness functional-pipeline command-query-separation Updated Oct 31, 2022 JavaScript
t10d / kingdom-python-server Star 21 Code Issues Pull requests Discussions Modular, cohesive, transparent and fast web server template python modular ddd graphql-server event-driven hexagonal-architecture ddd-patterns cohesion ddd-example ports-and-adapters graphql-support functional-core Updated Apr 23, 2021 Python