Hace 6 años | Por foolonhill a blog.toggl.com
Publicado hace 6 años por foolonhill a blog.toggl.com

En el principio había luz, oscuridad y stack overflow, que es simplemente una combinación de ambos...

Comentarios

o

#1 en mi caso suelen ser mensajes mañana ya si eso.....

EmuAGR

#1 Un TODO al final se queda en NADA.

D

#1 Normalmente esos TODO's se quedan para que lo arregle cualquier pringao que venga después de ti, ese que no sabrá defender el no hacer ciertos cambios (que luego hacen caer todo el sistema).

Ehorus

algún alma caritativa que explique la referencia serpiente (aka diablo o mal) con mongoDb????

K

#10 y #11 MongoDB puede ser una gran base de datos si se usa para lo que sirve, el problema es que se puso de moda y el 90% de las veces se usa para lo que no sirve (ocurre con todas las mal llamadas herramientas big data). Es como intentar usar un destornillador para clavar un clavo. Mi primera aproximación a ella fue en 2014 y fue un desastre, se quería usar con mentalidad SQL. El mejor uso que le puedes dar es para la captación rápida de datos desestructurados y usar su escalabilidad horizontal. Si quieres datos estructurados te va a provocar mas problemas que los que te resuelve. No tener metadatos (alguno tiene, pero nada que ver con una SQL) es lo que tiene, pude ser una ventaja o un inconveniente. Por poner un ejemplo, los indices pueden valer si tus documentos tienen la misma estructura, pero carece de sentido cuando un campo de un documento puede existir o no, y cada documento puede ser de su padre y de su madre, ya que no existe estructura definida. Lo dicho, si tu entrada de datos no es homogénea está muy bien, puedes meterlos sin necesidad de preocuparte de la estructura en la base de datos, si hay que cambiarla y sin inferir en los costes necesarios para ello.

redscare

#7 el tío esta diciendo "a ver si organizo esto". Y mongo es una base de datos no relacional, lo cual permite (otro tema es que sea buena idea) almacenar información desorganizada a cascoporro y de cualquier manera. La serpiente le está proponiendo hacer otra ñapa, vaya lol

D

A lo primero fue el Commodore 64 y viendo que no era bueno que la cinta se atascara, creó el Amiga con su Flopy...

D

Yo me llamo ralph

Kalamar_Kanibal

#6 Y mi gato se llama guantes

D

Todo programador que no haga hacks, no es programador, es copista mecanógrafo con creatividad cero.

Los hacks ahorran cientos de horas de desarrollo que pueden dedicarse a cosas realmente importantes: PornoTube, Twitter y Meneame.

squanchy

#13 ¿Mecanógrafo? La mitad de mi trabajo es copy/paste de stackOverflow o de trabajos anteriores.

redscare

#13 La fina linea entre el hack y la ñapa es lo que lleva al programador al lado oscuro

Mister_T

Cambiaría todo cada pocos años por las actualizaciones: desde las leyes de la física porque la gravedad es muy lenta hasta el color del cielo porque al cliente le gusta más que sea morado.
En alguna actualización algunas personas empezarían a caminar a cuatro patas hasta que solucionasen el bug en un parche rápido.

Calla calla, menuda liada.

BiRDo

#20 Bueno, hay enfermedades que en nuestro mundo ya realmente parecen bugs del creador.

squanchy

#20 Cuando me han tocado las narices varias veces con los colores. siempre he acabado haciendo un pequeño módulo de configuración para que se lo personalicen a su gusto. Muchos clientes son muy cansinos. Con frecuencia, porque ni ellos mismos saben lo que quieren.

D

Pues no se yo, tener que declararme como persona cada mañana y ejecutar unos cuantos métodos en sucesión para luego caer en que hay unos cuantos fallos de hardware en mi sistema que impiden una total correcta ejecución y que lanzan excepciones de vez en cuanto que deben ser tratadas apropiaddamente. Y luego la gestión de eventos como cuando tu jefe te llama. O la ejecución de ciertas tareas que las tienes que lanzar de forma asíncrona porque no sabes cuando se van a completar, como encargarle algo a un compañero de curro. En fin, podria seguir....., pero se resume en que la culpa es de mi maldito sistema operativo, que lo diseño otro. Y cambiarme a otro tiene incoptabilidades de hardware.

Findeton

Usar mongodb en vez de una base de datos seria como PostgreSQL es invitar a posteriores dolores de cabeza.

s

#10 ¿Comorlll? ¿Que mongoDB no es una base de datos seria?
Ya que estamos, ¿puedes dar algún argumento? Lo digo porque SQL y NoSQL son bastante diferentes tanto en el modelo de datos como en cómo escala.

squanchy

#10 Yo estuve a punto de picar con PostgreSQL. Suerte que pregunté y me advirtieron.

redscare

#10 Es mejor permanecer callado y parecer ignorante, que hablar y despejar las dudas. Vaya comentario cuñao.

Kleshk

Y luego llega el cliente y empieza a pedir todos los cambios porque no se parece a nada de lo que quería...

TarekJor

PREGUNTA: El Demiurgo es un "Gran Programador"? o un compilador JIT, ("Just in Time") ?
Los Universos se crearon o se generaron?

VG6

No lo pillo... lo siento, no soy programador.

D

#8 tampoco hay que ser programador para entenderlo, te basta con un poco de cultura sobre programación.

S

Mongodb, las tentaciones cómo son

D

Debe ser muy gracioso para los que lo entendais

r

#17 No te creas

redscare

#17 A mi me gusta mas este otro (claro que yo soy backend )
https://blog.toggl.com/lightbulb-cartoon-developers/