"...My code does not want to do what you want..."
Dan Sickles
How good design minimizes the impact of changes. It's also a humorous story that will seem all too familiar.
We Can Live With the Way You Handled That
Blogs |
||
Blog Tags
|
"...My code does not want to do what you want..."Dan Sickles
How good design minimizes the impact of changes. It's also a humorous story that will seem all too familiar. The Zen of PythonDan Sickles
I've used Python as my general-purpose "just get it done" language for almost 8 years. The guiding principles for Python's design are applicable to most design and development tasks. Not everyone agrees with all of these principles. For example, Perl and Ruby have a philosophy of "more than one way to do it". Choose what suits you. Python suits me. I use it extensively for Notes DB Admin type tasks; sometimes from my script library and sometimes ad hoc on the command line. You can do this with Ruby, Groovy and other languages using the COM APIs (yes Groovy can do COM). You can do it on the JVM with Rhino, Jython, JRuby, Goovy and a host of other JVM languages. Herewith, The Zen of Python, which by the way is accessible from within Python by typing "import this": Simplicity. Usability.Dan Sickles
This comic is a great example of why Enterprisey is a derogatory term. Fortunately, we have some very talented UI and usability folks in the community. I'm not one of them so the comic stings a little. I did attend Bruce Elgort and Chris Blatnick's session on UI horrors so I'm on the mend. Everyone else is doing itDan Sickles
My other blog is essentially dormant. I figured that two dormant blogs are better than one so I decided to start one here |
Dogear Bookmarks |