Ouracademy

Articulos

Onsite customer —21 enero, 2021

Cliente en-sitio, una practica Agile de Extreme programming

Que es Service Oriented Architecture, SOA? —17 enero, 2021

La ambiguedad de SOA que hoy conduce a los microservicios, de Martin Fowler

El principio Rumpelstiltskin o Enano Saltarin —26 junio, 2020

O el poder de nombrar las cosas y como este se aplica desde nombrar variables, patrones de diseño o en tu propia vida

Refactoring databases —07 junio, 2020

Hype cycle —02 junio, 2020

Sea cloud computing, Inteligencia Artificial, Internet de las cosas siempre nos topamos con sobreexpectativas.. quiza el ciclo de Gartner nos ayude

Phoenix Server —28 mayo, 2020

Las cosas pequeñas importan —17 mayo, 2020

Uno de los principios fundamentales en el desarrollo de software que aparecen incluso en la vida misma

Microservicios: que son, cuando usarlos y como construirlos —09 febrero, 2020

Una guia o serie de recursos para aprender de microservicios (microservices), traducido de Martin Fowler

Cuando no seguir un consejo general —27 enero, 2020

Cuando tomamos decisiones siempre seguimos principios, patrones o guias pero cuando deberiamos no seguirlas? traducido de Martin Fowler

Que no es refactorizar —26 enero, 2020

Las diferencias entre refactoring, clean code y reestructurar codigo.

Versionamiento de base de datos —01 enero, 2020

La gestion de configuracion (configuration management) para base de datos, o que cosas Git o SVN debe versionar en mi BD

Cycle time, que es? —27 diciembre, 2019

Detestable: testing —14 diciembre, 2019

Tu sistema no es testeable?, bueno aquí un término para ese problema

Arquitectura dirigida por costos hundidos (sunk costs) —24 noviembre, 2019

Alguna vez te has sentido obligado de poner un (BD, servidor, software) a tu arquitectura por que antes habias gastado mucho dinero en ella? basado en el articulo de Martin Fowler

Cuestionando las metaforas en el desarrollo de software —24 noviembre, 2019

Te haz topado con los terminos Fabricas de software, Arquitectura de software, Ingeniería de software...son metaforas que pueden estar haciendo daño traducido de Martin Fowler

Unit Test: que no es? —09 noviembre, 2019

TestInvariant: TDD y DbC —02 noviembre, 2019

Animando URLs con Javascript y Emojis —25 abril, 2019

¿Sabias que puedes usar Emojis en (y otros carácteres gráficos de Unicode) en las URLs?. Es super genial. Sin embargo, parece que nadie lo…

UML y sus modos de uso —17 marzo, 2019

Reforzando un estilo o convención de código —08 febrero, 2019

Consejos y prácticas para tener un formato de código o estilo de programación común en un equipo de desarollo.

String Interpolation —30 enero, 2019

La función filter —19 enero, 2019

que es filter? con ejemplos en javascript, python, java y php

Que es un closure? —16 enero, 2019

que es un closure? con ejemplos en javascript y ruby

Agile vs Lean —21 diciembre, 2018

Porque Ouracademy? —24 octubre, 2018

Los inicios de ouracademy y el porque seguimos haciendolo

"La fábrica" vs "el estudio" —09 septiembre, 2018

Mock, Stub, Fake, Dummy, Spy —23 febrero, 2018

Una historia de patrones de testing del articulo de Uncle Bob Martin el pequeño mocker

Por que el testing es lo primero —21 febrero, 2018

La importancia del testing y razones por que es lo primero, en especial en Test Driven Development (TDD) traducido de Uncle Bob

CodeOwnership—Propiedad de código —16 febrero, 2018

que es CodeOwnership, cual es la diferencia entre CodeOwnership individual y colectivo traducido de Martin Fowler

Bolsa de 5 libras —15 febrero, 2018

o los problemas de tener un plan fijo y como lidiar con ello traducido de Martin Fowler

Arquitectura hexagonal —21 mayo, 2017