FizzBuzz Enterprise Edition is a no-nonsense implementation of FizzBuzz made by serious businessmen for serious business purposes.
Role in this project:
Back-end Developer Contributions:6 commits in 1 day
Contributions summary:Brian focused on refactoring the FizzBuzz implementation to adhere to an "enterprise" design, including introducing output strategies and factories to decouple dependencies. They implemented a `SystemOutFizzBuzzOutputStrategy` to wrap `System.out`, demonstrating an understanding of dependency injection and testability. The commits show the user adding interfaces, concrete implementations, and refactoring existing code to utilize the new strategies, significantly altering the code's structure. The user also added constructors to several classes.
fizzbuzz
This is a sample client for the Vindinium AI game, written in Java, using the Google HTTP client and GSON.
Contributions:56 commits, 1 PR, 3 pushes in 2 years
aigoogle-http-clientgsonjava