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 FowlerpersonalFinances
Project built using AngularJS and MaterializeCSS to help people manage their financesencapsulate-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