Commit Graph

  • 19b2103eaf Update README.md crista 2014-01-04 15:54:59 -08:00
  • ce0bef372e Formatting to fit 2 pages Crista Lopes 2014-01-03 15:13:10 -08:00
  • d20a3d6649 Minor Crista Lopes 2014-01-03 08:33:55 -08:00
  • 6ae1d8fec0 Minor Crista Lopes 2014-01-03 08:33:47 -08:00
  • ef474a17cc Updated README.md accordingly Crista Lopes 2014-01-02 17:11:37 -08:00
  • 28cdd919e8 Don't need that first argument. Can be enclosed internally to the maps Crista Lopes 2014-01-02 17:10:43 -08:00
  • 1d6cec0d33 Here's the little sucker that was missing from the collection of styles related to objects Crista Lopes 2014-01-02 15:26:16 -08:00
  • 288407820c Massive renumbering!!! Crista Lopes 2014-01-02 14:52:57 -08:00
  • ca989231b2 Renamed Crista Lopes 2014-01-02 14:41:18 -08:00
  • c53d83a9e4 Added reactive version Crista Lopes 2014-01-02 14:40:38 -08:00
  • fd775196c4 Renumbering Crista Lopes 2014-01-02 14:40:01 -08:00
  • ef44a7a707 Removed README.md Crista Lopes 2014-01-02 14:37:03 -08:00
  • 6f62074199 Moved the active view program to trinity, because it's just a slightly different version of MVC Crista Lopes 2014-01-02 14:34:39 -08:00
  • 2ec7080841 Slightly better -- store only 25 elements of previous freqs state Crista Lopes 2014-01-02 09:32:59 -08:00
  • 00f16500f7 Renamed 32 to active view to better reflect the program Crista Lopes 2014-01-02 09:13:23 -08:00
  • 81a40bca3d Minor Crista Lopes 2014-01-02 09:12:06 -08:00
  • b3d36641d3 Better active view example -- connect to mvc Crista Lopes 2014-01-02 09:04:29 -08:00
  • ff89e81aa5 Renamed tabular Crista Lopes 2014-01-02 07:49:10 -08:00
  • 4547f2f580 Minor Crista Lopes 2014-01-01 17:43:43 -08:00
  • 2c92d844b0 Make the mvc example interactive Crista Lopes 2014-01-01 17:42:19 -08:00
  • 636b98be97 Let's write the DB on a file already... Crista Lopes 2014-01-01 15:28:47 -08:00
  • ff435c3351 Make the last function also a generator, so that the explanation flows better Crista Lopes 2014-01-01 12:56:15 -08:00
  • 1fe7f0c9c7 Formatting Crista Lopes 2014-01-01 09:25:39 -08:00
  • 5a98f6e999 More of the same Crista Lopes 2013-12-31 15:28:00 -08:00
  • 2aaef21d60 More indentation Crista Lopes 2013-12-31 15:26:37 -08:00
  • 7655fd1996 Cosmetic changes Crista Lopes 2013-12-31 12:22:39 -08:00
  • 746ffe212c Update README.md crista 2013-12-31 07:34:04 -08:00
  • 0df25aea21 Simplification of 24 Crista Lopes 2013-12-31 07:32:57 -08:00
  • 44445e4e02 Somehow this file got dropped. Adding it back Crista Lopes 2013-12-30 14:33:27 -08:00
  • caff492fbf Python doesn't like leading spaces Crista Lopes 2013-12-30 08:56:41 -08:00
  • 2d41d53644 Minor Crista Lopes 2013-12-29 21:35:15 -08:00
  • c2196f57da Deleted unneeded comments and checks Crista Lopes 2013-12-29 20:59:09 -08:00
  • 00e3b89f89 Deleted unneeded comments Crista Lopes 2013-12-29 11:00:38 -08:00
  • 6e02095966 Better formatting Crista Lopes 2013-12-29 09:55:02 -08:00
  • ebd6f48c9d Better use of reflection Crista Lopes 2013-12-29 07:59:22 -08:00
  • b0db7c03b5 Correction on variable names Crista Lopes 2013-12-28 22:02:48 -08:00
  • 48d6ae7010 Clean up Crista Lopes 2013-12-28 21:26:14 -08:00
  • 12b2fadbab Use introspection more meaningfully Crista Lopes 2013-12-28 15:58:40 -08:00
  • 23c38695c3 A little better introspection Crista Lopes 2013-12-28 14:42:32 -08:00
  • bd251b89d7 Minor Crista Lopes 2013-12-27 18:59:13 -08:00
  • d645baeb02 Flipped tabular with spreadsheet Crista Lopes 2013-12-27 15:44:13 -08:00
  • 750016ac52 Another renumbering, so that all concurrent styles are bundled together Crista Lopes 2013-12-27 15:41:39 -08:00
  • de06b9b09c Minor Crista Lopes 2013-12-27 14:52:14 -08:00
  • f6bc66f298 Simplification of map-reduce, hadoop Crista Lopes 2013-12-27 14:52:04 -08:00
  • 84f1310591 Minor Crista Lopes 2013-12-27 14:45:38 -08:00
  • a848cd6831 Simplify map-reduce Crista Lopes 2013-12-27 13:43:43 -08:00
  • 5800383ba6 Switched the order of actions, so that the explanation flows better Crista Lopes 2013-12-27 09:05:16 -08:00
  • e7dae08097 Cosmetic Crista Lopes 2013-12-27 08:11:41 -08:00
  • 392f2f33b8 Slightly better expression of constraints Crista Lopes 2013-12-27 08:09:58 -08:00
  • cc02ee364a Added script line Crista Lopes 2013-12-27 07:58:31 -08:00
  • e321e6e1cb Better constraints Crista Lopes 2013-12-26 13:16:43 -08:00
  • 82e1d7cc78 Cleaned up the actors style a bit. Pulled a send function. Crista Lopes 2013-12-26 12:26:21 -08:00
  • 116caa26b6 Minor Crista Lopes 2013-12-26 12:14:00 -08:00
  • a8760fbcb3 Renumbered again so that the messaging OO style comes immediately after the hash OO style Crista Lopes 2013-12-26 10:27:15 -08:00
  • 636f4ca855 Minor Crista Lopes 2013-12-26 10:18:19 -08:00
  • ceddce9a74 Minor cosmetic Crista Lopes 2013-12-26 09:09:45 -08:00
  • da947d1b2c Minor improvements to tf-13 Crista Lopes 2013-12-25 17:23:15 -08:00
  • a11efd4bca Minor cleanup Crista Lopes 2013-12-09 16:00:37 -08:00
  • 865dbc3540 Changed names to match exactly those of style 10 Crista Lopes 2013-12-06 10:41:19 -08:00
  • dd0700368e Changed the name of the style to abstract things, because the most important bit here is the fact that they are abstract. Also cleaned up the code a bit Crista Lopes 2013-12-06 08:29:14 -08:00
  • 06d99ebbe3 Merge branch 'master' of https://github.com/crista/exercises-in-programming-style Crista Lopes 2013-12-02 12:23:46 -08:00
  • 015b716915 Simplified things a bit Crista Lopes 2013-12-02 12:23:26 -08:00
  • 482ac69582 Update README.md crista 2013-12-02 09:11:58 -08:00
  • 9cdcef1699 Update README.md crista 2013-12-02 08:52:40 -08:00
  • 7dded55286 Update README.md crista 2013-12-02 08:45:27 -08:00
  • 82ca8e540e Update README.md crista 2013-12-01 22:21:09 -08:00
  • e1165d814c Update README.md crista 2013-12-01 22:06:58 -08:00
  • 63e45b47a8 Update README.md crista 2013-12-01 22:05:46 -08:00
  • 4965b156bd Update README.md crista 2013-12-01 22:04:33 -08:00
  • 43656f18ea Update README.md crista 2013-12-01 22:03:28 -08:00
  • 303e9ad89d Update README.md crista 2013-12-01 22:02:26 -08:00
  • 288729ce23 Update README.md crista 2013-12-01 22:00:33 -08:00
  • ebff5cc0f1 Update README.md crista 2013-12-01 21:58:51 -08:00
  • 23ac600a82 Update README.md crista 2013-12-01 21:54:40 -08:00
  • 3e67840c26 Update README.md crista 2013-12-01 21:48:20 -08:00
  • 258b31eb1c Update README.md crista 2013-12-01 21:42:54 -08:00
  • 58be802d13 In remove_stop_words, echo back the word list if the stop words file fails. Crista Lopes 2013-12-01 10:12:33 -08:00
  • 9398293f16 Make constructivist program be similar to the other two. Crista Lopes 2013-12-01 10:01:44 -08:00
  • 783c4eb65a Sorry, that was constructivist, even though this editor is flagging that word with red squiggles. Crista Lopes 2013-12-01 09:48:18 -08:00
  • 6338f712a2 Constructive is such a much better name for this style! Crista Lopes 2013-12-01 09:44:13 -08:00
  • 962e8769c2 Also deleted the word exceptions from the constraints of passive aggressive. This can be done in many ways. Crista Lopes 2013-12-01 08:06:07 -08:00
  • ecac67b8df Merge branch 'master' of https://github.com/crista/exercises-in-programming-style Crista Lopes 2013-12-01 08:01:17 -08:00
  • 05c5aa9bc1 Tantrum is not tied to exceptions. Tantrum is the style of C programs. Remove the word exceptions out of the constraints. Make the example program exactly the same as the next. Crista Lopes 2013-12-01 08:00:47 -08:00
  • 52208f78d8 Merge pull request #12 from aphyr/master crista 2013-12-01 07:30:35 -08:00
  • a510b464c3 06-candy-factory: A straightforward Clojure solution. Aphyr 2013-11-30 23:26:17 -08:00
  • 30eb880893 Update README.md crista 2013-11-30 21:49:24 -08:00
  • 821d227705 Update README.md crista 2013-11-30 21:47:21 -08:00
  • 58df511be7 Update README.md crista 2013-11-30 21:43:35 -08:00
  • b6ec4786b8 Update README.md crista 2013-11-30 21:42:44 -08:00
  • c602dd9df3 More clean up Crista Lopes 2013-11-30 19:20:09 -08:00
  • b363ea7e2f Clean up Crista Lopes 2013-11-30 19:18:44 -08:00
  • 9a9c525326 OK, so explaining the passive aggressive style with monadic exceptions in a language that already has exceptions does not work. Back to regular exceptions in style 23. I left the monadic version as an academically interesting variation. In the process of returning to basic exceptions, I needed to clarify the tantrum style a little better too. Crista Lopes 2013-11-30 19:05:07 -08:00
  • 76f7ccb1d3 Better wording for constraints Crista Lopes 2013-11-30 16:50:25 -08:00
  • 844dd21de2 Bring back the assertions, cos they throw and that's ok Crista Lopes 2013-11-30 16:03:02 -08:00
  • cbfb524dd9 Better words for constraints of passive aggressive style Crista Lopes 2013-11-30 11:03:52 -08:00
  • 0b43231f64 Better passive aggressive style -- catch precondition failure too, and treat them all as annoying things that put us in a bad mood. Crista Lopes 2013-11-30 10:54:06 -08:00
  • 4bb057128d Merge pull request #8 from krishnanraman/master crista 2013-11-30 10:16:31 -08:00
  • 3f382c9492 Added one more code golf version (actually renamed the previous one) Crista Lopes 2013-11-30 10:14:45 -08:00
  • 768605e704 Merge pull request #11 from darius/master crista 2013-11-30 10:12:32 -08:00
  • a49791750a Make the constructor take a func already Crista Lopes 2013-11-29 20:38:35 -08:00