Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/linsomniac/python-makepath
Python implementation of makepath by jsh.
https://github.com/linsomniac/python-makepath
Last synced: 11 days ago
JSON representation
Python implementation of makepath by jsh.
- Host: GitHub
- URL: https://github.com/linsomniac/python-makepath
- Owner: linsomniac
- Created: 2012-06-25T22:44:36.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2012-12-13T07:46:34.000Z (almost 12 years ago)
- Last Synced: 2023-03-11T11:42:42.070Z (over 1 year ago)
- Language: Python
- Size: 104 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.markdown
Awesome Lists containing this project
README
Makepath Python
===============Author: Sean Reifschneder
Overview
--------This is a simple program that demonstrates Test Driven Development for
Jeffery Haemer. He wrote a "makepath" script, which is a simple "mkdir -p"
implementation, but used test driven development to do it.He asked me to show him how I would implement such a thing in Python using
Test Driven Develoment techniques, after I gave a presentation on how TDD
helped me to achieve the, seemingly impossible, at a code retreat
(implementation of Conway's Game of Life in under 45 minutes).The git history here is probably interesting, as it shows each step I made
in the development process, to illustrate how I approached the test-driven
development process.To run the tests, do: cd test; make
Presentation:
http://sea.ucar.edu/event/retreat-software-development-trenches
http://www.tummy.com/Community/Presentations/coderetreat-20120530/