{"shas":[["b0d7ffb42ac4d161dd01b87d216f72be4f6c5898","7c4f1bee8412efc43ca89ab1d61925fed62710e5@ugcs.caltech.edu","move the files we have been working on out of the snapshots directory to make it clearer what is from PragProg and what is our work","Cynthia Kiser"],["fd4d8709c371fe722ef1d2480899366ca621c52e","7c4f1bee8412efc43ca89ab1d61925fed62710e5@ugcs.caltech.edu","version from end of text of chapter 11 - before exercises","Cynthia Kiser"],["c5852bd081284b2d1c62e3612278c6c1e03cb48e","7c4f1bee8412efc43ca89ab1d61925fed62710e5@ugcs.caltech.edu","added Formatter class to churn and test it with FormatterTests class; not yet using the formatter class in churn.rb so it doesn't run at the moment","Cynthia Kiser"],["cecf09151a8ce00466fe732dc7d489968117c4c1","7c4f1bee8412efc43ca89ab1d61925fed62710e5@ugcs.caltech.edu","adjusted churn.rb per example in exercise 4","Cynthia Kiser"],["ae77ee6f9221d2a095ed2fae39a3e5c1b8a5dca1","7c4f1bee8412efc43ca89ab1d61925fed62710e5@ugcs.caltech.edu","Cheated: refactored the churn class per exercise 4 but without new tests; Per definition of refactoring, class and tests still work as before.","Cynthia Kiser"],["131f312bb72250bfeb045ffcc8ba974128e00204","7c4f1bee8412efc43ca89ab1d61925fed62710e5@ugcs.caltech.edu","get rid of extra puts which led to 'nil' at end of terminal output","Cynthia Kiser"],["e5802ee03a118ed62d4a911572de2d303779132a","7c4f1bee8412efc43ca89ab1d61925fed62710e5@ugcs.caltech.edu","Bad idea to have the puts in the output method; what if I want to write a file? Change the method so it returns an array that can then be dealt with at will by the calling script","Cynthia Kiser"],["d8037e4044f670fab8abacfb9df2992245ab1a9f","7c4f1bee8412efc43ca89ab1d61925fed62710e5@ugcs.caltech.edu","problem writing the requested tests","Cynthia Kiser"],["d88a90e55a88564acf14fc23989b48d77d101bd6","7c4f1bee8412efc43ca89ab1d61925fed62710e5@ugcs.caltech.edu","giving up on nice tests for getting data into Formatter. Perhaps someone else will have a nicer solution","Cynthia Kiser"],["16f968ac6bb6834d454240590eeb9d77a9620695","7c4f1bee8412efc43ca89ab1d61925fed62710e5@ugcs.caltech.edu","nice to use real dates instead of strings","Cynthia Kiser"],["ddf20f747e6c1f2639a95cad088495089f6b2b2f","7c4f1bee8412efc43ca89ab1d61925fed62710e5@ugcs.caltech.edu","removed my icky attr_readers that were just there for my tests; replaced tests with blank husks until the class can figure out what to do instead","Cynthia Kiser"]],"ref":"refs/heads/master","size":11,"head":"ddf20f747e6c1f2639a95cad088495089f6b2b2f","push_id":33163881}