Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

A framework and corresponding koans to learn the core Java language, best practices, and TDD

License

Notifications You must be signed in to change notification settings

whyzdev/java-koans

Open more actions menu
 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

127 Commits
127 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Running Instructions:
1. Download and unarchive the contents of the most recent java-koans in development from:
   https://github.com/matyb/java-koans/archives/master
2. Open a terminal and cd to the 'koans/src' directory from within the archive
3. Run run.bat or run.sh (whichever is applicable for your OS)

Developing a Koan:
1. Follow any of the existing koans as an example to create a new class w/ koan methods (indicated by the @Koan annotation)
2. Define the order and metadata associated with each koan in the PathToEnlightment.xml
3. If necessary - use dynamic content in your lesson, examples are located in XmlVariableInjector class (and Test) and the AboutKoans.java file

About

A framework and corresponding koans to learn the core Java language, best practices, and TDD

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
Morty Proxy This is a proxified and sanitized view of the page, visit original site.