profile

Hola soy Marcelo Andrade R.

🧪 ¿Escribir pruebas es una pérdida de tiempo?

Published over 1 year ago • 1 min read

3 Pequeñas herramientas que me han ayudado.

  1. Emoji searcher, me permite buscar y copiar emojis
  2. VarDumper de Symfony, es un mejor formato que un simple dump o var_export en php y funciona en cualquier framework.
  3. ParallelLint, chequea que todos los archivos de un proyecto PHP estén sintácticamente bien, que no falte punto y comas en algún lugar.

2 Artículos de interés.

Comparando 2 tipos de métodos para persistir objetos.

Let's start with the first topic that should be scrutinized regarding their simplicity: persisting model objects. As you may know, we have competing solutions which fall into two categories: they will follow either the Active Record (AR) or the Data Mapper pattern (DM) (as described in Martin Fowler's "Patterns of Enterprise Application Architecture", abbrev. PoEAA).

Matthias Nobak, Simple Solutions 1 - Active Record vs Data Mapper

Cómo asegurar que mi trabajo sea visible? Este artículo es para líderes, pero también aplica para todo tipo de trabajo. El brag document lo había visto ya en el blog de Julia Evans

Leading well means enabling your team to do their best work. But one problem that many leaders face is feeling like their effort is completely invisible: they spend their time making decisions, prioritising, reviewing, connecting and removing blockers. It’s messy, often intangible work.

James Stanier, How do I make sure that my work is visible

1 Pregunta para tí.

Escribes pruebas? Con qué tipo de pruebas te sientes más cómodo? Solo responde a este email.

Hola soy Marcelo Andrade R.

Soy de Quito Ecuador, he trabajado en el área de desarrollo de software por más de 17 años. He trabajado como empleado y proveedor en empresas de distintos sectores como telecomunicaciones, banca, salud, legal, transporte, recursos humanos y nómina entre otros. Publico semanalmente tips y artículos de interés en el área de desarrollo de software.

Read more from Hola soy Marcelo Andrade R.

Hola, esta semana leí un post que resonó mucho en mí, y pensé en compartirlo. El autor Greg Navis en su blog The Architecture No One Needs habla de aplicaciones de única página o SPA que en teoría deberían ayudar al desarrollo de un producto de software, pero que en general no cumplen lo que prometen y solo aumentan los costos asociados al desarrollo. Obviamente hay casos en los que este tipo de aplicaciones tienen sentido, ya que se requiere muchas interacciones en tiempo real con los...

2 months ago • 1 min read

Hola, hace poco me topé con este titular: "Prison. Bankruptcy. Suicide. How a software glitch and a centuries-old British company ruined lives" Este es el link del artículo https://edition.cnn.com/2024/01/13/business/uk-post-office-fujitsu-horizon-scandal/index.html Como desarrolladores de software al estar en contacto con bugs en software de forma frecuente lo asumimos como propio de la profesión, que siempre trataremos de hacer que funcione bien, pero como humanos no somos perfectos y que...

3 months ago • 1 min read

Hola, Reader. Ha pasado algún tiempo desde mi último mensaje. Espero poder volver a hacerlo semanalmente. Para los nuevos suscriptores generalmente escribo tips acerca del desarrollo de software que sean de utilidad en su día a día. Hoy quiero compartir una nueva herramienta que se ha vuelto mi primera opción el momento de desplegar una aplicación web. Para aplicaciones pequeñas en las que todos los componentes pueden ser instalados en un solo servidor (app, bd, web, etc) y solo se necesita...

about 1 year ago • 1 min read
Share this post