Skip to content

An overengineering Hello World command line program written in Java for the programmerhumor hackathon 2019.

License

Notifications You must be signed in to change notification settings

eric19960304/hello-world-overengineering

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hello World Overengineering

For the programmerhumor hackathon 2019, an overengineering Hello World command line program written in Java.

Setup and Execution

  1. Install Java SE JDK 8 or above.

  2. Make the javac and java commands available.

  3. Run javac HelloWorld.java to compile the code.

  4. Run java HelloWorld to execute the program.

(To recompile, run rm *.class (Linux/MacOS) del *.class (Windows), then run javac HelloWorld.java)

Practices / Pattern Used

  • Polymorphism
  • Exception Handling
  • Functional Programming
  • Factory Pattern
  • Singleton Pattern
  • Command Pattern

About

An overengineering Hello World command line program written in Java for the programmerhumor hackathon 2019.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages