Estos tips son muy buenos, si pudiera a;adir un par de tips mas: - para convenciones de codigo vale la pena preguntar a cada equipo con el que trabajes que convencion usan desde el dia 1 - En el tema de dominar un IDE, tambien no olviden configurarle un tipo "EditorConfig" para que formatee todo bajo las reglas/convenciones en tu equipo de trabajo
Conocí esté canal buscando cosas normales de programación, y agradezco por encontrarlo!, que nivel que tienen, acabo mis cursos en Udemy en los que estoy y sigo con ustedes, son capos!
No estoy de acuerdo con el punto de Testing. Una cosa es Unit Testing y otra Functional Testing o Integration. El unit no solo aporta valor a negocio, si no que permite detectar fallos y bugs de forma temprana en implementaciones futuras, y al mismo tiempo detectar fallos y mejoras tras la implementación de un método. Por ese motivo se llama unit, porque hace referencia a unidades de código, preferiblemente pequeñas que, todas bien testeadas en su conjunto harán que unidades más grandes estén libres de bugs. Un saludo!
Hola, acabo de descubrir el canal y concuerdo con algunos de los de aqui el canal ofrece mucho de una manera diferente a los otros canales condicionales. Mis felicitaciones. Estoy iniciaciando a desarrollar en Java y este video me resulto un poco dificil de entender por los tecnicismos.
Muy buenos, yo añadiría: -No subestimes la fase de diseño. No te pongas a picar como un loco. Piensa bien todo el flow de lo que quieres hacer, antes de ponerte a picar (cuesta un montón pero te da la vida a largo plazo!)
Vengo a comentar lo de la I de interface en c#. Coincido en lo que dices, pero en este caso creo que es una excepción. Porque oficialmente se usa asi, y los linterns te lo recomiendan.
Tengo 15 años y estoy aprendiendo a usar C++ es mi primer lenguaje y estoy en el curso de SoloLearn ya lo voy a terminar que me recomiendas para pulir el lenguaje?
Chapó!!!! Pero me he acabado poniendo nervioso jajaja gran vídeo! Me gusta mucho este formato como recetas “fáciles”, mola... aunque veo innecesario tanta prisa ;)
Hola hubieron buenos tips, hay algo que no me quedo claro y es sobre el Principio de SOLID, Single reponsability lo que trata este principio NO es que cada clase tenga un único metodo perse, sino que cada lógica sea usada únicamente por 1 cliente/área, debido a que si tiene más de un cliente cuando uno de ellos pida un cambio puede corromper la funcionalidad usada por los otros clientes, esto es explicado en el libro de Clean Arquitecture de Uncle Bob.
Me encanta. Gracias. Estoy empezando y me gustaría encontrar un sitio donde haya ejemplos para practicar. Estoy con html CSS y JavaScript. Por ejemplo haz esta web con esto y esto. No ejemplos de haz un while para sacar el factorial...etc. Gracias
Hey gracias por el vídeo. El templating es canela fina. No estoy de acuerdo con el Punto 2. - A mi me parece que añadir sufijos y prefijos ayuda mucho a legibilidad. - Además agiliza y hace mucho mas cómodo la búsqueda de ficheros, por ejemplo, yo soy muy de usar a tecla de búsqueda rápida de IntelliJ escribir Controller y que me salga la lista de controladores. - Por otra parte, está bastante validada por la mayoría de los frameworks modernos, sin ir mas lejos Laravel utiliza PS4 que recomienda prefijos y sufijos. - Hubiera quizás resaltado más el uso de herramientas como prettier, eslint... etc para darle un formato uniforme al código. Saludos
En el curso de Arquitectura Hexagonal lo explicamos 😬 pro.codely.tv/library/arquitectura-hexagonal y seguramente en algún directo de los que hacemos por aquí también :)
6:35 donde conseguiste un teclado así? o las teclas las compraste aparte? vi ese mismo en otro video y me puse a buscar, pero no encontré nada que no fuera gamer negro con rgb :/ PD: es mecánico?
Muy bueno!!!! Pero ya decía yo que no me salían las cuentas....😂 Mis favoritos son el de familiarizarse con el IDE (tengo el curso de intellij pendiente) y el de "El mejor código es el que no se ha escrito". Un abrazo chicos! Muy bien colada la promosió 👌🏻
Tenemos algunos cursos abierto por ello! twitter.com/CodelyTV/status/1240913988487127040 (corre porque seguramente la semana que viene seguramente sea ya la última!) Y quizás hacemos algo similar a lo que comentas la semana que viene :P
Hola, buenas yo tengo una pregunta sobre lo de interface. Pq si ves un repository entiendes q es una interfaz. Que es lo de repository un patrón una arquitectura?? Tenéis un vídeo o documentación donde pueda mirar. Saludos de un estudiante. Sois grandes.
Muy buenas! En el vídeo de DDD en 20minutos lo comentamos (ruclips.net/video/dH5aSQLXtKg/видео.html) y en el curso de arquitectura hexagonal entramos más en detalle (pro.codely.tv/library/arquitectura-hexagonal/)
por favor recomendarme algun curso sobre administracion de base de datos... SQl, Oracle. he visto el de openwebinars pero quiero ver que mas hay por ahi antes de pagar uno.
@@rafaabreu5563 muchas gracias! le he echado un vistazo y la verdad es que la web es muy completa, tiene de todo. Pero preguntaba por cursos con clases donde algun profesor te vaya explicando todo poco a poco. De todas formas me guardo la web porque esta muy bien, muchas gracias
Respuesta Gallega: Depende 😂 La verdad es que da igual que el teclado sea para win o mac, simplemente es hacer el swap de Win por el Alt 😬 y luego a gusto del consumidor. Y ahora mismo estoy utilizando un Drevo Gramr que le desoldé los switches que venían y se los cambié por unos kailh box brown 😊
@@gabrielrojas5498 Github es un mero contenedor de código. Lo que tenés que aprende a usar es Git, sabiendo los comandos básicos ya podés versionar el código y subirlo en cualquier repo (Github, Gitlab, BitBucket, etc.)
Hola, ¿cómo puedo contarcarte? Tengo una macro que me enviaron, pero no sé nada de programación; para ver si me puedes ayudar.
4 года назад+1
@CodelyTV - Redescubre la programación, ¿por qué recomendáis no añadir el sufijo -Controller, -Interface, etc.? Gracias por vuestras aportaciones y un saludo.
Los lengaujes de programación fueron diseñados por gente con teclados en ANSI (distribución americana). Por ello cuando programas con este tipo de teclados las teclas para programar como {}[],./?\|`~ son mucho más fáciles de poner :P
¿Cómo casan el considerar que la unidad del test unitario es el caso de uso con la idea de hacer TDD dando "pasitos de bebé"? De partida me parecen enfoques un poco incompatibles, dado que implementar un caso de uso puede requerir tocar varias clases. Agradezco las respuestas de cualquier persona que tenga alguna idea al respecto.
@@CodelyTV , un chistaco por ser tan amable al contestarme: ¿Sabes por qué María Isabel prefiere morir antes que quedarse sin silla? "Porque antes muerta que sin silla, que sin silla"... 👉 ruclips.net/video/w36r-qEmPXQ/видео.html Por favor, no me bloqueéis...😂😂😂😂
Gracias por el video, la explicacion sobre unit testing es incorrecta, puesto que aplica a cada metodo de una clase aislada (mockeando las dependencias) ya que si no estuviera aislada seria un test de integracion (que es posible hacerlo con junit a pesar de su nombre). Una vez probados todos los metodos la clase se considera unitariamente testada. Luego aun se puede testar la integracion (que tiene relacionn con la cohesion) de esa sola clase (manteniento las dependencias mockeadas) con casos de uso que impliquen llamadas a diferentes metodos de la misma clase. Los test de integracion se dan a muchos niveles, en este caso he diferenciado el de una sola clase, y el de la clase y sus dependencias ademas de definir lo que es un test unitario PD: tldr muy chulo
La definición que haces de test unitario es totalmente erronea. Los tipos de test a los que te refieres son pruebas funcionales. Los test unitarios se llaman así porque prueban la unidad mas baja de software, por ejemplo en un lenguaje funcional serían las funciones. En un lenguaje orientado a objetos podría considerarse una clase como unidad mínima testeable.
Estos tips son muy buenos, si pudiera a;adir un par de tips mas:
- para convenciones de codigo vale la pena preguntar a cada equipo con el que trabajes que convencion usan desde el dia 1
- En el tema de dominar un IDE, tambien no olviden configurarle un tipo "EditorConfig" para que formatee todo bajo las reglas/convenciones en tu equipo de trabajo
100% a las 2!! (Apuntadas para un segundo vídeo 😊✌️)
ññññññññññññññññ
El gran villalobos 😱
Pon la velocidad en 2x. Y será 30 trucos en 5 min...
#lifeHack 😂😂😂😂
jajajajjajajajajajajaaajjaajjaja
Harvard quiere saber tu ubicación
Heroe
Demonios gump, eres realmente un genio
Te pasaste maestro, hace 14 años que programo y con estos vídeos siempre aprendo algo nuevo
Te admiro x tu capacidad de querer aprender siempre mas!
Conocí esté canal buscando cosas normales de programación, y agradezco por encontrarlo!, que nivel que tienen, acabo mis cursos en Udemy en los que estoy y sigo con ustedes, son capos!
Súper importante el tip # 7. Es una duda muy frecuente que le surge a mis estudiantes y suscriptores, y creo que la aclaras muy bien. Gracias.
No estoy de acuerdo con el punto de Testing. Una cosa es Unit Testing y otra Functional Testing o Integration. El unit no solo aporta valor a negocio, si no que permite detectar fallos y bugs de forma temprana en implementaciones futuras, y al mismo tiempo detectar fallos y mejoras tras la implementación de un método. Por ese motivo se llama unit, porque hace referencia a unidades de código, preferiblemente pequeñas que, todas bien testeadas en su conjunto harán que unidades más grandes estén libres de bugs. Un saludo!
Mi favorito es "tldr", no lo conocía, a ver si por fin dejo de googlear el comando find jajaja. Buen vídeo!!
wow! demasiados términos que desconozco, pero voy a aprender, gracias!
Hola, acabo de descubrir el canal y concuerdo con algunos de los de aqui el canal ofrece mucho de una manera diferente a los otros canales condicionales. Mis felicitaciones. Estoy iniciaciando a desarrollar en Java y este video me resulto un poco dificil de entender por los tecnicismos.
Poco a poco!! 💪💪💪
Muy buenos, yo añadiría:
-No subestimes la fase de diseño. No te pongas a picar como un loco. Piensa bien todo el flow de lo que quieres hacer, antes de ponerte a picar (cuesta un montón pero te da la vida a largo plazo!)
Vengo a comentar lo de la I de interface en c#. Coincido en lo que dices, pero en este caso creo que es una excepción. Porque oficialmente se usa asi, y los linterns te lo recomiendan.
Eso lo sabemos... Pero está bien puntualizarlo de todas formas xD
De acuerdo contigo.
Tengo 15 años y estoy aprendiendo a usar C++ es mi primer lenguaje y estoy en el curso de SoloLearn ya lo voy a terminar que me recomiendas para pulir el lenguaje?
Chapó!!!! Pero me he acabado poniendo nervioso jajaja gran vídeo! Me gusta mucho este formato como recetas “fáciles”, mola... aunque veo innecesario tanta prisa ;)
Hola hubieron buenos tips, hay algo que no me quedo claro y es sobre el Principio de SOLID, Single reponsability lo que trata este principio NO es que cada clase tenga un único metodo perse, sino que cada lógica sea usada únicamente por 1 cliente/área, debido a que si tiene más de un cliente cuando uno de ellos pida un cambio puede corromper la funcionalidad usada por los otros clientes, esto es explicado en el libro de Clean Arquitecture de Uncle Bob.
Buenos consejos. Seguid así !!!
Muy buen vídeo! gracias
Me encanta. Gracias. Estoy empezando y me gustaría encontrar un sitio donde haya ejemplos para practicar. Estoy con html CSS y JavaScript. Por ejemplo haz esta web con esto y esto. No ejemplos de haz un while para sacar el factorial...etc. Gracias
Si este bro tiene mucha razón. Aprender esto es de mucha utilidad porque yo lo aplico en mi carrera. Gracias
Súper buenos, cuando una segunda parte 🙈
En breves!!! :)
Holaa, me gustó mucho tu vídeo y quisiera saber que lenguajes sabes o en tu trabajo cuál usan?
Hey gracias por el vídeo. El templating es canela fina.
No estoy de acuerdo con el Punto 2.
- A mi me parece que añadir sufijos y prefijos ayuda mucho a legibilidad.
- Además agiliza y hace mucho mas cómodo la búsqueda de ficheros, por ejemplo, yo soy muy de usar a tecla de búsqueda rápida de IntelliJ escribir Controller y que me salga la lista de controladores.
- Por otra parte, está bastante validada por la mayoría de los frameworks modernos, sin ir mas lejos Laravel utiliza PS4 que recomienda prefijos y sufijos.
- Hubiera quizás resaltado más el uso de herramientas como prettier, eslint... etc para darle un formato uniforme al código.
Saludos
¿Donde o como puedo buscar más sobre el punto 11? (Agrupar por lo que hace y no por lo que es) me pareció muy interesante.
En el curso de Arquitectura Hexagonal lo explicamos 😬 pro.codely.tv/library/arquitectura-hexagonal y seguramente en algún directo de los que hacemos por aquí también :)
Bien bro! Excelente vídeo. Saludos!
Excelente video
gracias por el video! bien explicado y conciso todo
He aprendido un monton, gracias !!
Estoy jugando con tldr y fzf. Me encantan. Desconocidos total.
Funcionan en powershell o cmd ?
Estoy empezando y no tengo espacio en HDD para linux :'v
6:35 donde conseguiste un teclado así? o las teclas las compraste aparte? vi ese mismo en otro video y me puse a buscar, pero no encontré nada que no fuera gamer negro con rgb :/
PD: es mecánico?
muy bueno!
jaja, sos un genio!! grande, gracias
Esto se deberia de convertir en curso rafita
Jajajaja no sería mala idea, pero por ahora se ha lanzado el de dotfiles!!!! pro.codely.tv/library/todo-sobre-los-dotfiles/
gracias, maravilloso video. saludos
Excelentes tips amigo, espero seguir mejorando y creciendo como programador!
Buen video!
Muy bueno!!!! Pero ya decía yo que no me salían las cuentas....😂
Mis favoritos son el de familiarizarse con el IDE (tengo el curso de intellij pendiente) y el de "El mejor código es el que no se ha escrito". Un abrazo chicos!
Muy bien colada la promosió 👌🏻
Jajajajajajaja y encima el vídeo antes de la edición duraba 23mins 😂😂😂 Ni te imaginas la de morralla que he quitado 😂😂😂
Grande Werlyb gracias por los consejos, los voy a aplicar
Jajajaja, tanto unos consejos de programación como una partidica al LoL xD
¿Cuál es tu preferido? 😊
Nos debéis al menos 3 tips, el spam no cuenta xD
En verdad no es spam, es el mejor TIP de todo el vídeo 👀
TRUCAZOOOOO DE LA CAJITAAAA!!!!!!!!!!!!
While(1) siempre verdadero e infinito
¿Podrias hacer una seccion para practicar la logica?
HOla Rafa, va a haber una oferta tipo black friday pero por el coronavirus? Saludos cordiales
Tenemos algunos cursos abierto por ello! twitter.com/CodelyTV/status/1240913988487127040 (corre porque seguramente la semana que viene seguramente sea ya la última!)
Y quizás hacemos algo similar a lo que comentas la semana que viene :P
Te quedó finísimo finísimo jaja. Gracias Rafa, excelentes tips!
Consejo , para los de c#. Si hacéis arquitectura fuertemente tipada, o con injection… usad la I de interface
Hola, buenas yo tengo una pregunta sobre lo de interface. Pq si ves un repository entiendes q es una interfaz. Que es lo de repository un patrón una arquitectura?? Tenéis un vídeo o documentación donde pueda mirar. Saludos de un estudiante. Sois grandes.
Muy buenas! En el vídeo de DDD en 20minutos lo comentamos (ruclips.net/video/dH5aSQLXtKg/видео.html) y en el curso de arquitectura hexagonal entramos más en detalle (pro.codely.tv/library/arquitectura-hexagonal/)
Cada vez viajo más por RUclips, y me encuentro grandes joyitas
puedes hacer un vídeo enseñando tu teclado, con sus macros y atajos?
Que guapo el teclado. ¿Es inalámbrico? Porque quiero hacerme con uno mecánico así de chulo pero lo quiero inalámbrico y no encuentro ninguno
Es con cable! Es el Drevo Gramr, pero con los switches modificados!
@@CodelyTV gracias!
por favor recomendarme algun curso sobre administracion de base de datos... SQl, Oracle.
he visto el de openwebinars pero quiero ver que mas hay por ahi antes de pagar uno.
Yo ahora empezaré el de w3school
@@rafaabreu5563 muchas gracias! le he echado un vistazo y la verdad es que la web es muy completa, tiene de todo. Pero preguntaba por cursos con clases donde algun profesor te vaya explicando todo poco a poco. De todas formas me guardo la web porque esta muy bien, muchas gracias
Los 27 y 28 me han dejado el culo torcido. Grandes!!
Wei. Buenísimo.
Saber hacer snippets es mandatory. En vscode es un simple .json y es puro oro.
Qué teclado mecánico recomendáis para Mac?
Respuesta Gallega: Depende 😂
La verdad es que da igual que el teclado sea para win o mac, simplemente es hacer el swap de Win por el Alt 😬 y luego a gusto del consumidor. Y ahora mismo estoy utilizando un Drevo Gramr que le desoldé los switches que venían y se los cambié por unos kailh box brown 😊
@@CodelyTV Hahah gracias! ❤️ Esto me ayuda! Y cómo sabes que switches son compatibles?
No encuentro el video que publicaisteis este año sobre la organización de carpetas. Lo habeis quitado?
ruclips.net/video/y3MWfPDmVqo/видео.html 😬
Yo creo que uno importante seria aprender a usar Linux y Github
Porque Linux?
@@Pantokrator6 para manejar los servidores remotos ya que casi siempre son servidores Linux
Donde sería bueno aprender Github? 🤔😢
@@gabrielrojas5498 Github es un mero contenedor de código. Lo que tenés que aprende a usar es Git, sabiendo los comandos básicos ya podés versionar el código y subirlo en cualquier repo (Github, Gitlab, BitBucket, etc.)
@@Pantokrator6 buscaré entonces donde explican bien git, muchas gracias por tu respuesta 😁
26, 27 lo mejor de lo mejor
Me sueno mucho a Laravel , buenos tips !!
Me encantaría saber más sobre el teclado.
Apuntado queda!! Viendo el interés parece que hay que hacer sí o sí un vídeo de ello 😂
Hola hay algunos cursos gratis para ver la calidad de los cursos? saludos
Hay algunos que temporalmente lo están! :) (Mira nuestro Twitter)
Buenísimo! fzf.
Mola el teclado. Que DIY es?
Este es un Drevo Gramr (muy barato) que le desoldé los switches que venían y se los cambié por unos kailh box brown 😬
@@CodelyTV Te ha quedado guapo Rafa. ¿Te apañas con la distribución ANSI? ¿No te es raro cambiar luego al teclado del portátil con distribución ISO?
Le di like solo para soñarlo esta noche...
¿Nos compartes el tip? 😂
Hola, ¿cómo puedo contarcarte? Tengo una macro que me enviaron, pero no sé nada de programación; para ver si me puedes ayudar.
@CodelyTV - Redescubre la programación, ¿por qué recomendáis no añadir el sufijo -Controller, -Interface, etc.? Gracias por vuestras aportaciones y un saludo.
Javier, cuando suben curso nuevo a la plataforma? Ya acabé todo el path de arquitectura :(
😬 Pues justo hoy!!! pro.codely.tv/library/todo-sobre-los-dotfiles
tienen o planean algun curso de arquitectura con C#?
Totalmente!! Más pronto que tarde :)
@@CodelyTV gracias :)
Tip 11 ordenar código por lo que hace. Por otro lado, porque no utilizaste un teclado con layout en Español?
Los lengaujes de programación fueron diseñados por gente con teclados en ANSI (distribución americana). Por ello cuando programas con este tipo de teclados las teclas para programar como {}[],./?\|`~ son mucho más fáciles de poner :P
@@CodelyTV Muchas gracias por la repuesta!! recién estoy empezando en este mundo! PD: cambiaré de teclado!!
Yo bien atenta al punto 20
El mejor tip 🙌😂
@@CodelyTV rápido agarre el celular para hacerlo jajajaj
Algún grupo de telegram de programación?
¿Como tuneaste o conseguiste tu teclado?
Bueno me convenciste, vamos a ver qué tal tu canal! XD XD
no es correcto, "unit testing" se usa para testear metodos o funciones, lo que describes es "intagration test"
Hola podrias poner el resumen de los consejos?
¿Cómo casan el considerar que la unidad del test unitario es el caso de uso con la idea de hacer TDD dando "pasitos de bebé"? De partida me parecen enfoques un poco incompatibles, dado que implementar un caso de uso puede requerir tocar varias clases.
Agradezco las respuestas de cualquier persona que tenga alguna idea al respecto.
Hola chicos, alguien sabe dónde sacar certificaciones válidas para desarrollador web ?
ALV :V map para mi es una cajita llena de objetos y se sacan y se muestran 1 a 1.
PD: Esta pro el teclado mecánico custom, voy por el mio
Jajajaj me gustó la del teclado, así hice yo pero no me servía porque no era USB sino del otro puerto mas viejito.
Entre las cosas más complicadas de programación está ponerle los nombres a variables,clases, métodos
JAJAJA Me dolió cuando mencionaste el prefijo "I" para las interfaces, it's a C# stuff.
jajajajajajaja 😂
muy cierto, jajaja
A mi igual xdxd
Lo de "que os veo, gente de c#" me ha dolido...
Me pasó lo mismo. "No le pongan la I al principio de interfaces". Detenme mi {get; set;}
X2 :( jj
Muy interesante, un único apunte que me da un poco de toc.
Library se traduce como biblioteca, no librería. False friend.
variable a,b,c jaajj es lo que hacia en mi primer año de carrera
Es lo que aún hago, a veces solo por pereza
Sos desarrollador senior?
1 truco por minuto, que buen servicio XDXD
La mitad de lo que has dicho no me he enterado de nada. Y los comandos tldr y fzf en que consola se utilizan?
Cual teclado es ese?
Hacemos UNIT tests para subir el coverage y que el build de Jenkins no falle :V
Alguien ha hecho algún curso en codely, cuál recomiendan?
Escucho grillos,tal vez porque están programando. Así que debe ser bueno el curso 😎.
31: Aprendan inglés
Te pareces a Luisma
Hablando de sillas: ¿cuál es la tuya? :)
DX Racer 1 creo que se llama!
@@CodelyTV , un chistaco por ser tan amable al contestarme: ¿Sabes por qué María Isabel prefiere morir antes que quedarse sin silla? "Porque antes muerta que sin silla, que sin silla"... 👉 ruclips.net/video/w36r-qEmPXQ/видео.html
Por favor, no me bloqueéis...😂😂😂😂
XDDDDD
Genial video, no he entendido nada JAJAJA
1:10 Jajajajaja 🤭
Gracias por el video, la explicacion sobre unit testing es incorrecta, puesto que aplica a cada metodo de una clase aislada (mockeando las dependencias) ya que si no estuviera aislada seria un test de integracion (que es posible hacerlo con junit a pesar de su nombre). Una vez probados todos los metodos la clase se considera unitariamente testada. Luego aun se puede testar la integracion (que tiene relacionn con la cohesion) de esa sola clase (manteniento las dependencias mockeadas) con casos de uso que impliquen llamadas a diferentes metodos de la misma clase. Los test de integracion se dan a muchos niveles, en este caso he diferenciado el de una sola clase, y el de la clase y sus dependencias ademas de definir lo que es un test unitario
PD: tldr muy chulo
Soy tecnico superior en automatizaciones y robótica indutrial y no se nada de lo que habla :'(
Un variable típica de mi $query_editar_usuario_operacion
Se que es larga pero te da a entender que cosa hace XD
Ojalá tuviese Linux en mi empresa --_____--
La definición que haces de test unitario es totalmente erronea. Los tipos de test a los que te refieres son pruebas funcionales. Los test unitarios se llaman así porque prueban la unidad mas baja de software, por ejemplo en un lenguaje funcional serían las funciones. En un lenguaje orientado a objetos podría considerarse una clase como unidad mínima testeable.
aun no se es pero nada
wn! tenemos las mismas luces led!!!
No estoy de acuerdo en muchos
Messirvio
De qué vale poner un contador si aún así haces cortes? 😂😂
😂😂😂 Sin cortes eran 20mins 😂😂😂