Archive for January, 2008

Camping es un framework web para Ruby. Le dicen minimalista por su extraordiaria sencillez. De hecho, seguramente no sirva para hacer aplicaciones webs “serias” pero, justo por eso, es realmente divertido. No en vano su autor es Why the lucky stiff, un tipo bien conocido dentro de la comunidad Ruby entre otras cosas por ser [...]

Shoulda es un plugin para hacer BDD en Rails. Se trata de una alternativa sencilla a RSpec que, a diferencia de este, no proporciona un framework completo sino una serie de helpers, macros y assertions sobre la librería estándar de testing de Ruby. Así, permite escribir tests especificar comportamientos, por ejemplo, de la siguiente manera:

class [...]

Llego, leyendo acerca de las motivaciones para refactorizar según Jay Fields, al interesante concepto de la deuda técnica. Se trata de una metáfora según la cual desarrollar de manera rápida y sucia, reduciendo la calidad, supone adquirir una deuda. Una deuda, como la financiera, cuyos intereses pagaremos irremediablemente en el futuro pero que, eventualmente, [...]

Para Martin Fowler, lo explica en Refactoring: Improving the Design of Existing Code, los comentarios actúan en bastantes ocasiones como desodorante de los malos olores de nuestro código. A menudo, un código abundantemente comentado se trata de un código de mala calidad. Los comentarios, la necesidad de los comentarios, ponen de relieve que nuestro código [...]


You are currently browsing the Putting it together weblog archives for January, 2008.

Longer entries are truncated. Click the headline of an entry to read it in its entirety.

About Putting it together

Blog acerca del desarrollo de software en la postmodernidad y la complejidad de mantener las cosas simples

Escrito por Luismi Cavallé (en busca de colaboradores)