Work for LaunchCode Java Code Accompanying blogposts for each pset can be found on my website.
-
Prompt, Scan, and Validate Height for Pyramid
-
Draw Pyramid
-
Tag most recent commit
-
Create A New Branch
-
Refactor existing Mario to use proper Java packages.
-
Implement: option to print Mario to console OR a text file.
-
Handle Exceptions.
-
Learn up on Strategy Design to refactor if statements
-
Commit, Document, Publish, and notify Mike
-
Refactor so Pyramid class encapsulates the core logic
-
Ensure that the printer Interface only accepts Pyramids. Use "toString" on the pyramid.
-
Implement factory Design Pattern to hide the instantiation of the Pyramid Objects.
-
Refactor Mario to Use Singleton Design Pattern
-
Set up Spring Environment
-
Replace Singleton pattern with Dependency Injection