The Artima Developer Community
Articles | News | Weblogs | Books | Forums
Artima Weblogs | Weblogs Forum | Bloggers
Sponsored Link

Artima Weblogs
A Community of Software Thinkers
Welcome Guest
  Sign In
89 pages [ 1 ... 41 42 43 44 45 46 47 48 49 50 51 ]
by Andy Dent, April 29, 2006,  6 comments
Goldstein & Alger developed an OO design method that was clearer than UML or Booch and better founded in theory. It was a standard in EDS but has vanished into obscurity. Maybe it's time to look backwards for some insight or at least pick up an old copy of their book for the pleasure of a clear read of what OO development is all about.
by Guido van van Rossum, April 28, 2006,  8 comments
Hopefully this isn't as controversial as adding setuptools. :-) Comments to python-dev and/or web-sig at python dot org, please.
by Andy Dent, April 26, 2006,  2 comments
Barriers to taking up a product or language are much smaller than people think, like the almost-invisible height difference in a sidewalk (pavement) over which you trip. Tool vendors and proponents of languages find themselves staring in disbelief at an apparently irrational rejection of their favourite.
by Bill Venners, April 26, 2006,  32 comments
In a recent developerWorks article, Andrew Glover suggests you continuously monitor code metrics to help you correct code quality problems, which could affect the long-term viability of your architecture. How useful have are code metrics in practice?
by Bill Venners, April 24, 2006,  12 comments
For languages and published APIs breaking compatibility has a cost, but so does creeping entropy.
by Frank Sommers, April 24, 2006,  8 comments
In a recent blog post, John Clingan traces the patterns of application deployment from one application per server to a model where an app "runs somewhere on a grid," and to a dynamic infrastructure that includes the virtualization of app containers and applications as well, trends that hold important implications for developers.
by Guido van van Rossum, April 20, 2006,  2 comments
Yesterday I gave a talk on Python 3000 at the ACCU 2006 conference in Oxford. The slides are now online.
by Guido van van Rossum, April 20, 2006,  Submit comment
Please spread the word -- Google is giving away money to students for writing open source Python code! I'm simply repeating Neal Norwitz' post here.
by Eric Armstrong, April 17, 2006,  12 comments
Refactoring is a wonderful thing. It lets elegance evolve, instead of making you live with faulty initial design decisions for the life of the project. Unit testing makes it possible to refactor safely, for sure. That's an important reason for unit tests. But the need for unit tests goes well beyond that...
by Bruce Eckel, April 16, 2006,  8 comments
For some time now, my intuition has been telling me that the Twisted Matrix is something that would be good to understand. Maybe it's just from seeing the kind of energy that the Twisted guys exhibit at Python conferences.
by Michael Feathers, April 13, 2006,  73 comments
Why don't we treat it like a set of tests?
by Christopher Diggins, April 13, 2006,  1 comment
Michael Feathers recently suggested that maybe static typing is a form of bad coupling which we could do without. Well in C++ at least you can bridge static typing and dynamic typing.
by Guido van van Rossum, April 13, 2006,  2 comments
Here's a pointer to Kirby Urner's blog on the workshop I'm participating in today and tomorrow.
by Bruce Eckel, April 13, 2006,  15 comments
A client has expressed interest in using the cross-platform Qt GUI library, in particular with the PyQt bindings, so I began exploring it and the tools that are available, including BlackAdder, which is recommended in the book "GUI Programming with Python: Using the Qt Toolkit" by Boudewijn Rempt.
by Michael Feathers, April 11, 2006,  74 comments
If it is, maybe there's something we can do to decouple static types and the languages which use them.
89 pages [ 1 ... 41 42 43 44 45 46 47 48 49 50 51 ]
Subscribe to be notified of new Artima Weblogs posts via RSS.

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use