tag:blogger.com,1999:blog-9238405.post110805783464890483..comments2026-04-23T06:03:01.807-07:00Comments on Agile Testing: Python as an agile languageGrig Gheorghiuhttp://www.blogger.com/profile/17863511617654196370noreply@blogger.comBlogger8125tag:blogger.com,1999:blog-9238405.post-61945831382052135622007-05-20T06:07:00.000-07:002007-05-20T06:07:00.000-07:00what's the secret to great writings? rewriterewrit...what's the secret to great writings? rewrite<BR/><BR/>rewrite is not the same thing as edit<BR/><BR/>and python promotes rewrite ... so does lisp ... because it's so cheap to develop; there's little 'risk' on 'investment'Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-9238405.post-1140378635571524312006-02-19T11:50:00.000-08:002006-02-19T11:50:00.000-08:00Pete, in my opinion vista is not correct. But blog...Pete, in my opinion vista is not correct. But blog is very usefull. I'm still reading...Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-9238405.post-1135277565928327972005-12-22T10:52:00.000-08:002005-12-22T10:52:00.000-08:00Vista, it is correct.BTW, nice blog.Mike.Vista, it is correct.<BR/><BR/>BTW, nice blog.<BR/>Mike.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-9238405.post-1133381758923411842005-11-30T12:15:00.000-08:002005-11-30T12:15:00.000-08:00Jordan, I can surely point you to a Python Interes...Jordan, I can surely point you to a Python Interest Group, since I am the organizer of the SoCal Piggies, i.e. the Southern California Python Interest Group. <BR/><BR/>You can find the group's home page at http://socal-piggies.org/scp.<BR/><BR/>You'll see there a link to a mailing list you can join and use to post your message.<BR/><BR/>Hope this helps,<BR/><BR/>GrigGrig Gheorghiuhttps://www.blogger.com/profile/17863511617654196370noreply@blogger.comtag:blogger.com,1999:blog-9238405.post-1122155959960590932005-07-23T14:59:00.000-07:002005-07-23T14:59:00.000-07:00subject_is = any(str, sequence(SubjectClass)) ???I...subject_is = any(str, sequence(SubjectClass))<BR/> ???<BR/><BR/>It is correct?Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-9238405.post-1108070670404671452005-02-10T13:24:00.000-08:002005-02-10T13:24:00.000-08:00Cool! Thanks for the comment and for the link. I w...Cool! Thanks for the comment and for the link. I wanted to start playing with Quixote and this may be the kick in the rear that I needed.Grig Gheorghiuhttps://www.blogger.com/profile/17863511617654196370noreply@blogger.comtag:blogger.com,1999:blog-9238405.post-1108070534213563322005-02-10T13:22:00.000-08:002005-02-10T13:22:00.000-08:00PS:
http://www.mems-exchange.org/software/dulcinea...PS:<br /><A HREF="http://www.blogger.com/r?http%3A%2F%2Fwww.mems-exchange.org%2Fsoftware%2Fdulcinea%2F">http://www.mems-exchange.org/software/dulcinea/</A> - the "spec" component is not specific to Quixote or web programming. Under 550 lines of code and no dependencies.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-9238405.post-1108070367325337272005-02-10T13:19:00.000-08:002005-02-10T13:19:00.000-08:00Could not agree more. My only hope is that the com...Could not agree more. My only hope is that the community restrains its desire to add funky new features (the ongoing discussion around types) without first considering what can be done with what is already available. <br /><br />For example, here's a snippet using a "spec" provided by pure python functionality in the the "Dulcinea" compliment to Quixote, a web development tool kit.<br /><br /> subject_is = any(str, sequence(SubjectClass))<br /><br />... and later in some code doing a test for validity before doing some useful work, a simple:<br /><br /> require(subject, subject_is)<br /><br />dulcinea.spec, which makes something like that this less than mind-bending and without litering the code with a bunch of isclass/isinstance tests makes it possible to write classes which can easily be adapted to fit a wide range of requirements, often by just overriding a single "spec" line rather than whole methods.<br /><br />Neat and useful contraints in what I think is a pretty readable manner - or at least readable to anyone wiht passing python familiarity. What's more, I don't have to be a C or OO uber-programmer in order to find use from this - touching on your courage comment.<br /><br />Clean and readable syntax is the key from which all things flow.Anonymousnoreply@blogger.com