general_programacion | Unsorted

Telegram-канал general_programacion - Programacion

1160

Grupo general de programadores. Si te gusta el juego Cartas contra la Humanidad prueba @cclhbot. Para cualquier duda preguntad a @themarioga

Subscribe to a channel

Programacion

También es verdad que era un poco por troleo al senior que era gilipollas

Читать полностью…

Programacion

es que usar números mágicos siendo junior tiene tela, se le debería caer la cara de vergüenza xD

Читать полностью…

Programacion

Pues está dando fallos random la app por todos lados porque está mal montado de base pero estable para el anterior server ahora pues risas

Читать полностью…

Programacion

El guardado de test en la app está hecho como el puto orto

Читать полностью…

Programacion

yo me estoy encontrando por ejemplo con 1 IF de 10 condiciones donde compara valores ID (en forma de numero magico) que provienen de la base de datos

Читать полностью…

Programacion

al menos en esto en proyectos reales tienes juegos de impuestos que se aplicara en muchas partes del programa, lo cambias en la constante en 1 solo sitio el dia que cambie alguno y queda perfecto, pero para un ejercicio chorra que no va a escalar nada, es sobreingenieria

Читать полностью…

Programacion

A mí es que nunca me han pedido esto en una entrevista

Читать полностью…

Programacion

hay un libro de c++ de Juan Carlos cubero que habla precisamente de este tipo de cosas en su sección "programando como profesionales"

Читать полностью…

Programacion

Para los impuestos también te digo que en muchos programas estará harcodeada el iva

Читать полностью…

Programacion

# Constante para evitar números mágicos
EDAD_MINIMA_MAYORIA = 18


def es_mayor_de_edad(edad: int) -> bool:
"""
Determina si una persona es mayor de edad.

Args:
edad (int): Edad de la persona.

Returns:
bool: True si es mayor de edad, False en caso contrario.
"""
return edad >= EDAD_MINIMA_MAYORIA


def solicitar_edad() -> int:
"""
Solicita una edad válida al usuario.

Returns:
int: Edad ingresada por el usuario.
"""
while True:
entrada = input("Introduce tu edad: ").strip()

if not entrada.isdigit():
print("Error: Debes introducir un número válido.")
continue

edad = int(entrada)

if edad < 0:
print("Error: La edad no puede ser negativa.")
continue

return edad


def main() -> None:
"""
Función principal del programa.
"""
edad = solicitar_edad()

if es_mayor_de_edad(edad):
print("Eres mayor de edad.")
else:
print("Eres menor de edad.")


if name == "main":
main()

Читать полностью…

Programacion

Para los impuestos si tiene sentido lo que dices, aunque yo me he encontrado cada mierda

Читать полностью…

Programacion

una vez me lo hicieron a mi pero para un script de bash, eran 6 instrucciones y no me quede con el puesto por no usar constantes

y no los rechazo sin más, le pregunto si se puede mejorar el código y que pueden preguntar a chtgpt para pedir ayuda, pero bueno, la IA también usa números mágicos

Читать полностью…

Programacion

Te puedo asegurar que hay un Juan García mayor de edad

Читать полностью…

Programacion

no, les digo que pueden usar chatgpt, no que lo hagan

Читать полностью…

Programacion

Pero vamos, asumes que el 100% de los candidatos usan chatgpt para resolver el problema?

Читать полностью…

Programacion

Yo en mi primer curro hay cosas que ahora ...

Читать полностью…

Programacion

Voy a 3-4 tickets al día

Читать полностью…

Programacion

Hemos cambiado el servidor a uno que falla todas las semanas

Читать полностью…

Programacion

if (ID == 54)

y el ID es un valor concreto de base de datos

Читать полностью…

Programacion

Tampoco suelo aplicar todo clean architecture porque para un endpoint... Aunque si monto la inyección de dependencias

Читать полностью…

Programacion

Siempre ha sido , dado está API, monta una app para mostrar los datos, cachealos y si tienes tiempo haz los test

Читать полностью…

Programacion

cuando me hicieron la prueba esa que mencione pensé que eran muy quisquillosos pero cuando lo leí en ese libro ya le puse más atención

Читать полностью…

Programacion

Lleva 15 años sin subir más o menos

Читать полностью…

Programacion

y que vaya a usar en mas lugares, pues vale, pero para un ejercicio didactico en donde lo resuelves en 5 lineas y no va a ser escalable mas alla de 1 clase con 5 lineas, no tiene sentido

Читать полностью…

Programacion

si, es que me equivoque al plantearlo aquí, en los impuestos es más evidente

Читать полностью…

Programacion

Es que para esa chorrada de programa...

Читать полностью…

Programacion

¿Y vas a rechazar candidatos en un programa de consola simple porque usa numeros magicos para la edad de una persona?

Es como si le pidieras al candidato que en 1 hora me hagas una API que consuma datos y me lo muestres con una UI bonita con TailwindCSS, y tu le digas que esta mal porque las clases aplicadas de Tailwind en el HTML son muy largas, que tendría que haber usado la directiva "@apply" para que quede el HTML mas limpio. Lo que te va a decir el candidato es que te vayas a tomar por culo

Читать полностью…

Programacion

Mi programa es mejor, es lo que estas diciendo

Читать полностью…

Programacion

estas usando números mágicos y ese es el "error"

en este caso no se nota mucho pero imagínate calcular el IVA o los impuestos agregados con números mágicos?

yo espero algo como esto

MAYORIA_EDAD=18

osea definir una constante con la mayoría de edad

Читать полностью…

Programacion

ya te dije, pregúntale a chtgpt y pon la respuesta que te da

Читать полностью…
Subscribe to a channel