There are no reviews yet. Be the first to send feedback to the community and the maintainers!
design-patterns
C# implementation of all design patterns discussed at "Design Patterns" (Gamma et al. ("GoF"), 1994), with examples and diagrams extracted from "Head-First Design Patterns" (Freeman et al., 2004)refactoring
Working implementation with step-by-step guidance and detailed commit history of the Refactoring catalog, based on Martin Fowler's book on this topic (Fowler, 2018)nodejs-layered-app
Highly scalable, domain-driven, 12-factor compliant architecture example built using NodeJStest-driven-development
A chapter-by-chapter, pull-request-oriented implementation with a descriptive commit history of the two examples discussed in "Test-Driven Development, by example" (Beck, 2000)stability-patterns
A deep analysis, with real-life examples implemented in production-ready working code, of each stability pattern described in "Release it!" (Nygard, 2007)tdd-money-example
Implementation of "The money example", chapters 1 to 16 of the "Test-Driven Development by Example" book, by Kent Beckmodular-monolith
Spike of a modular monolithtimesheet
Timesheet for tracking work hourskaiosilveira
Profile descriptionhacker-rank-challenges
An aggregator of my completed code challenges in Hacker Rank, containing detailed explanation, benchmarking, time complexity analysis, and thorough testingnodejs-architecture-insights
NodeJS project to try some architecture insightsCashFlow
Simple application to manage the cash flow of small businessreact-todo-list-with-hooks
Learning React Hooksnodejs-circuit-breaker
Sample circuit breaker implementation on top of express. Inspired on the Circuit Breaker pattern description using the Leaky Bucket strategy for thresholds as described in the "Release It! - Nygard" booknext-social-events
App to study VueJS and NodeJSpatterns-of-enterprise-application-architecture
Working implementation of the patterns described in the "Patterns of Enterprise Application Architecture" (PoEAA) book, by Martin Fowlernodejs-steady-state
Working implementation in NodeJS of the "steady state" pattern/philosophy as described in the "Release it!" book by Michael T. Nygardencapsulate-collection-refactoring
Working example with detailed commit history on the "Encapsulate Collection" refactoring based on Fowler's "Refactoring" booknodejs-handshaking
Working implementation of the "Handshaking" stability pattern as described in "Release it!", by Michael T. Nygard.poeaa-base-patterns
Working implementation of the "Base Patterns" described in the "Patterns of Enterprise Application Architecture", by Martin Fowlerdsb-coding-dojo-react
Coding dojo com a equipe de desenvolvimento da DSBtdd-xunit-example
Implementation of "The xUnit example", chapters 18 to 23 of the "Test-Driven Development by Example" book, by Kent Beckextract-function-refactoring
Working example with detailed commit history on the "extract function" refactoring from the Refactoring book by Fowlerchange-value-to-reference-refactoring
Working example with detailed commit history on the "change value to reference" refactoring based on Fowler's "Refactoring" bookkaiosilveira.github.io
Personal websitecombine-functions-into-class-refactoring
Working example with detailed commit history on the "Combine Functions Into Class" refactoring from the Refactoring book by Fowlersplit-phase-refactoring
Working example with detailed commit history on the "split phase" refactoring from the Refactoring book by Fowlerrefactoring-catalog-template
A simple template to use as a base for my refactoring catalog implementation repositoriesLove Open Source and this site? Check out how you can help us