Hola Charly,estoy siguiendo los videos y totalmente agradecida 🙌, estaría bueno agregar explicaciones ahora con interfaces como utilizar el instaceof, o las variables staticas, yo no lo sabía y lo aprendí alas malas en un parcial😢😂
¡Muchas gracias! Todo eso está explicado. Te dejo el enlace a mi PlayList completa de POO con Java: ua-cam.com/play/PLOw7b-NX043aSC7ZNtEuVfY8xZoNzVqdJ.html
Muy buen video! Yo encararia el metodo "cantAprobados()" desde un enfoque mas funcional, algo como: public int cantAprobados(){ return (int) alumnos .stream() .filter(alumno -> alumno.aprobo()) .count(); } Me parece que asi queda el codigo mas declarativo. Saludos!
Hola desde Mexico, felicidades por tu forma de enseñar, me ha refrescado algunos temas y he aprendido otros, tienes videos de temas mas avanzados?, ej. JAKARTA, SPRING BOOT, Microservicios... Saludos...y Gracias
Buenas profe, muchas gracias por estos vídeos. Sólo tengo una pregunta, veo que eres un poco anti for jejejejeje en el propio for se puede poner también la condición para que salga del bucle en la propia definición (para evitar break). Algo así for(int i=0; i
Hola Rafael. Son estilos, simplemente. Yo vengo del lado más 'académico', enseño para alumnos de universidad. Los programadores que ya trabajan día a día tienen sus propias mañas y formas de hacer las cosas. Lo importante, en todos los casos, es entender lo que uno está haciendo y saber lo que gana y pierde con cada forma. Creo que poner doble condición en el for hace perder legibilidad. El primer vistazo que le doy a una línea de código que arranca con 'for...' es "está recorriendo la estructura completamente", es una cuestión semántica, por eso soy enemigo de los breaks, continue, cambiar el valor de i abruptamente o, en este caso, poner una condición extra. Pero desde ya que funciona tu solución y me parece mucho mejor que poner adentro un if que si aprobado es true haga un corte con break. Saludos y feliz 2023.
@@CharlyCimino gracias por responderme!!! Estoy totalmente de acuerdo contigo, son manías supongo de gente que lleva mucho tiempo programando. Te deseo un feliz y buen año, gracias por estos vídeos tan interesantes y sobre todo por tu forma de explicar. Se agradece muchísimo, un abrazo profe!!!
Disculpame pero no lo encuentro en el repositorio de github este ejercicio. Todos los demas si, pero en este figura la carpeta vacía. Excelente la explicación! 👏🏼 Muchas gracias
Maestro una clase abstract que implementa de una interface NO necesita cumplir con el contrato de sobrescribir el método, entonces sus hijas heredan el método o heredan la implementación, ese tema lo pasaste rápido me dejo un poco confundido.
🙌 ¡APOYÁ AL CANAL! Si te gusta mi contenido, invitame un cafecito 😁
➡ Desde Argentina: cafecito.app/charlycimino
➡ Fuera de Argentina: paypal.me/charlycimino
📌 Dejá tu comentario 📝, dale 'like' 👍, suscribite al canal 👥 y activá la campanita 🔔 ¡GRACIAS!
🤳 ¡Seguime!
🌏WEB PERSONAL: charlycimino.com 🌏
🌎INSTAGRAM: instagram.com/charlycimino 🌏
🌍FACEBOOK: facebook.com/charlyycimino 🌏
🌏LINKEDIN: linkedin.com/in/charlycimino 🌏
🌏GITHUB: github.com/CharlyCimino 🌏
🌏TWITCH: www.twitch.tv/charlycimino 🌏
🌏PATREON: patreon.com/charlycimino 🌏
Eres grande profe :), espero ser un gran programador como usted, lo admiro
Genial profe, muy buen vídeo!!
2024 aca ! videito quie me sirve porque hace poco rendi examen de esto
Gracias charles!
Aprendo mucho con usted, muchas gracias profe
Excelente!!! Gracias profe!!!
EXCELENTES enseñanzas Maestro. ENHORABUENA, SUSCRITO desde ahora. ✌😃
Muy bien explicado... gracias... con ejemplos asi, si se entiende!!
El mejor explicando 👏👏👏 Gracias
Muy buena explicación, grande sos profe!
Excelente como siempre, Charly!
Hola Charly,estoy siguiendo los videos y totalmente agradecida 🙌, estaría bueno agregar explicaciones ahora con interfaces como utilizar el instaceof, o las variables staticas, yo no lo sabía y lo aprendí alas malas en un parcial😢😂
¡Muchas gracias! Todo eso está explicado. Te dejo el enlace a mi PlayList completa de POO con Java: ua-cam.com/play/PLOw7b-NX043aSC7ZNtEuVfY8xZoNzVqdJ.html
Buenísimo vídeo 👍🏼
Muy buen video! Yo encararia el metodo "cantAprobados()" desde un enfoque mas funcional, algo como:
public int cantAprobados(){
return (int) alumnos
.stream()
.filter(alumno -> alumno.aprobo())
.count();
}
Me parece que asi queda el codigo mas declarativo. Saludos!
Si, más adelante la idea es explicar paradigma funcional
Hola Charly... una consulta, cual seria el código para mostrar todos los elementos (alumnos) con sus nombres y apellidos?
Hola desde Mexico, felicidades por tu forma de enseñar, me ha refrescado algunos temas y he aprendido otros, tienes videos de temas mas avanzados?, ej. JAKARTA, SPRING BOOT, Microservicios... Saludos...y Gracias
No tengo, pero pretendo hacerlos. Gracias
Q programa usas para los uml, michas gracias x el curso eres un grande
@@EnriqueRosalesGalardy-sj6hx UMLetino. En mí canal tenés un tutorial
En el minuto 22:40 se podría aplicar un foreach pero clavarle un break o un return false apenas encuentre un examen no aprobado. Que piensas?
Que es mala práctica según la universidad y varios libros, pero si entiendes lo que haces, adelante
Buenas profe, muchas gracias por estos vídeos. Sólo tengo una pregunta, veo que eres un poco anti for jejejejeje en el propio for se puede poner también la condición para que salga del bucle en la propia definición (para evitar break).
Algo así for(int i=0; i
Hola Rafael. Son estilos, simplemente. Yo vengo del lado más 'académico', enseño para alumnos de universidad. Los programadores que ya trabajan día a día tienen sus propias mañas y formas de hacer las cosas. Lo importante, en todos los casos, es entender lo que uno está haciendo y saber lo que gana y pierde con cada forma. Creo que poner doble condición en el for hace perder legibilidad. El primer vistazo que le doy a una línea de código que arranca con 'for...' es "está recorriendo la estructura completamente", es una cuestión semántica, por eso soy enemigo de los breaks, continue, cambiar el valor de i abruptamente o, en este caso, poner una condición extra. Pero desde ya que funciona tu solución y me parece mucho mejor que poner adentro un if que si aprobado es true haga un corte con break. Saludos y feliz 2023.
@@CharlyCimino gracias por responderme!!!
Estoy totalmente de acuerdo contigo, son manías supongo de gente que lleva mucho tiempo programando.
Te deseo un feliz y buen año, gracias por estos vídeos tan interesantes y sobre todo por tu forma de explicar. Se agradece muchísimo, un abrazo profe!!!
Disculpame pero no lo encuentro en el repositorio de github este ejercicio. Todos los demas si, pero en este figura la carpeta vacía. Excelente la explicación! 👏🏼 Muchas gracias
¡UPS! Tenés razón. Se me olvidó hacer el 'push'. Ya está online: github.com/CharlyCimino/ejercicio-integrador-POO-V
¡Gracias!
Maestro una clase abstract que implementa de una interface NO necesita cumplir con el contrato de sobrescribir el método, entonces sus hijas heredan el método o heredan la implementación, ese tema lo pasaste rápido me dejo un poco confundido.
Si la superclase abstracta no cumple el contrato de la interfaz, entonces deberán cumplirlo sus subclases