Order levitra without prescription, I just tried out some o' that new-fangle "Test Driven Development" (TDD) I've been hearing about. Levitra over the counter, Yeah, it's good stuff, levitra pharmacy. Acheter levitra discount, At the moment, I'm in the process of migrating GIS data from MySQL to PostgreSQL so we can take advantage of the PostGIS spatial extensions, Osta levitra online. Delaware DE Del. , I've also been making a bunch of related changes (AKA refactoring) in the "model", separating things that never belonged together, levitra prescription, South Dakota SD , and so forth.
I started out by rewriting the MySQL data import script, where to buy cheap levitra. [Note: basically, the script pulls data out of a flat ESRI shapefile and normalizes it.] This wasn't a complete, from-scratch rewrite--a lot of stuff I just copied over and tweaked a little bit, order levitra without prescription. New Mexico NM N.Mex. , The biggest changes here were due to using SQLAlchemy instead of typing out SQL queries. I'll just note that SQLAlchemy is "da bomb" and makes many things easier (once you get the hang of it), order levitra overnight delivery. Kopen goedkope levitra, That part was pretty straightforward, and low-level--I didn't get into the ORM aspects of SQLAlchemy at all, New Hampshire NH N.H. . Cheap levitra without prescription, The next step was to modify the routine that creates adjacency matrices for routing. Order levitra without prescription, In the end, this was straightforward too. I ended up reusing some stuff from the new import script, levitra no prescription, Buy cheap levitra online, which was cool. I refactored a lot during this process, buy levitra no prescription, Order levitra no prescription, adding some new modules and classes.
[Here's where we get to the TDD aspect.]
So, Washington WA Wash. , Købe levitra, I was sitting there (here really) thinking, "Hmmm.., discount levitra. Cheap levitra pills, what now?" I drew some diagrams with the new classes and associations.... OK, that's fun..., order levitra without prescription. "Wait, Virginia VA Va. , Buy cheap levitra, I know. Run the unit tests!" Doy, order levitra online cheap. φτηνές φαρμακείο levitra, I started with the address normalization service, since the other services both depend on it. The test suite for this service isn't as comprehensive as it probably should be (there are 19 tests), but it proved to very useful for shaking out a bunch of bugs in all that refactoring. The tests also helped keep me focused, and that aspect might be more important than the bug-squashing aspect (maybe).
Today, address normalization. Tomorrow, geocoding.
Similar posts: Buy cialis no prescription. Order levitra online cheap. Order cialis. Buy levitra no prescription. Buy soma no prescription. Cialis over the counter.
Trackbacks from: Order levitra without prescription. Order levitra without prescription. Order levitra without prescription. Order levitra without prescription. Order levitra without prescription. Order levitra without prescription.
Yeah, I find having tests (or “specs” as their called in behavior driven lingo) really keeps me focused, also. “What am I trying to get this code to do, exactly? Oh yeah, pass this test / spec.” It makes for a nice stopping points and feelings of accomplishment, also.