Construye Elegantes Componentes Rails Con Plain Old Ruby Objects

Tu sitio web está avanzando y estás creciendo rápidamente. Ruby/Rails es tu mejor opción de programación. Tu equipo es más grande y ya dejaste el concepto “modelos gordos, controladores delgados” (fat models, skinny controllers) como estilo de diseño para tus aplicaciones Rails. Sin embargo, todavía no quieres dejar de usar Rails. No hay problema. Hoy vamos a discutir cómo usar las mejores prácticas POO para hacer tu código más limpio, aislado y separado. ¿Vale La Pena Refactorizar Tu Aplicación? Comencemos por mirar como deberías decidir si tu aplicación es una buena candidata para refactorización. Aquí hay una lista de métricas… leer mas →