Skip to content

Latest commit

 

History

History
29 lines (25 loc) · 624 Bytes

README.md

File metadata and controls

29 lines (25 loc) · 624 Bytes

Simple Tic-Tac-Toe program

  • allow for a human player
  • play against a human
  • have some user interface, text is fine
  • never lose. Furthermore, it should win whenever possible

Design Decisions

  • Living Documentation
  • Architecture based on
    • DCI
    • MVC
    • CleanCoders.com on Architecture
    • SRP
    • DRY
    • BDD
    • TDD
    • names of the domain language
  • Delivery Mechanism
    • independent of the domain logic
    • CLI
  • Infrastructure
    • Ruby 1.9.3
    • git
    • Cucumber
    • RSpec