Refactor de Code Smells a Clean Code… ¿Cómo se genera la deuda técnica?

  Рет қаралды 26,815

CodelyTV - Redescubre la programación

3 жыл бұрын

🔥 ¡Aprovecha la oferta del Black Friday de CodelyTV Pro!
⮕ codely.tv/pro/blackfriday?
--- Inocentemente vamos añadiendo funcionalidades a un pequeño programa que finalmente acaba siendo algo inmanejable. 😊💩
Una vez en ese punto, empezamos a identificar los distintos olores o Code Smells para atacarlos aplicando técnicas de refactorización. 🧼🧼🧼
Todo esto y mucho más en el curso que acabamos de publicar: Refactoring de Code Smells a Clean Code: Bloaters 🧼💩 🔜 🌈🦄
👉 pro.codely.tv/library/refactoring-code-smells-clean-code-bloaters/ 👈
Además, hoy también publicamos un repositorio de código abierto con ejemplos de Code Smells y Refactorings bastante ambicioso 🤟: github.com/CodelyTV/refactoring-code-smells
{▶️} CodelyTV
├ 🎥 Suscríbete: kzbin.info
├ 🐦 Twitter CodelyTV: CodelyTV
├ 💂🏼 Twitter Rafa: rafaoe
├ 🧔🏻 Twitter Javi: JavierCane
├ 📸 Instagram: CodelyTV
├ ℹ️ LinkedIn: linkedin.com/company/codelytv
├ 🟦 Facebook: CodelyTV
└ 📕 Catálogo cursos: bit.ly/cursos-codely
#CleanCode #Refactoring #CodeSmells

Пікірлер: 43
@CodelyTV
@CodelyTV 3 жыл бұрын
¿Algún enlace rico a ejemplos de código con Code Smells? 😊👇 ¿Opiniones sobre el curso que acabamos de publicar en 👉 pro.codely.tv/library/refactoring-code-smells-clean-code-bloaters/ ?
@jcramireztello
@jcramireztello 3 жыл бұрын
tomen todo mi dinero, voy por este curso
@noehernandez5504
@noehernandez5504 3 жыл бұрын
Mis repositorio de Github seguro tiene muchos code smells
@suntzutk
@suntzutk 3 жыл бұрын
Excelente chicos! Muy buen video recursos y cursoss un abrazooo grande!
@jcramireztello
@jcramireztello 3 жыл бұрын
Cuando escribí este código, sólo Dios y yo entendíamos lo que estaba haciendo. Ahora ya solo lo sabe Dios
@adrianantanonorozco3303
@adrianantanonorozco3303 3 жыл бұрын
No sabía que tenía un nombre este tipo de códigos, a mi me pasaba mucho cuando aprendí programación, el proyecto se acababa haciendo demasiado grande y ya era un monstruo que solo tú comprendias (hasta que pasa un tiempo y ni siquiera tú lo sabes). Muy chulo el vídeo!
@abrahamflores240
@abrahamflores240 3 жыл бұрын
Me ha pasado muchas veces y poco a poco he buscado las mejores maneras para escribir un código más limpio, sus videos y cursos han formado parte de ese camino y van dando frutos, muy buen canal ya que como este hay pocos que se centran en estos temas. Saludos
@laura.seoane
@laura.seoane 3 жыл бұрын
Vamossss!!! Pintaza el planteamiento del curso!! 👏👏👏
@land4bikers
@land4bikers 2 жыл бұрын
Noooo, me duele no haber tenido un buen senior a mí lado que me enseñara esto, pero les agradezco su aporte, excelente colegas.
@jorgecarlosalberto
@jorgecarlosalberto Жыл бұрын
Me gusta mucho este canal. Se valora que utilices los términos correctos y que pronuncies bien el inglés.
@orlandoubilla7055
@orlandoubilla7055 3 жыл бұрын
Justo me aparece recomendado este vídeo cuando estoy haciendo refactoring de un controlador muuuuy extenso xD
@juanandreslopez7400
@juanandreslopez7400 3 ай бұрын
Seria genial si pudieran también llevar este tipo de ejemplos a Python :D
@leip1493
@leip1493 3 жыл бұрын
Excelente, muchas gracias cracks!
@marcoavila6010
@marcoavila6010 2 жыл бұрын
¡completamente increíble!!, muchas gracias!
@manuelivanfs
@manuelivanfs 3 жыл бұрын
Buen video y muy recomendable ese curso.
@daniel_santamaria
@daniel_santamaria 3 жыл бұрын
Pintaza todos los recursos🙌🙌👏👏
@servinformservinform1588
@servinformservinform1588 2 жыл бұрын
Fan absoluto de estosss craaaacks
@Alberto_vr94
@Alberto_vr94 3 жыл бұрын
Gran video chicos! Muy bien explicado =)
@fjmn2001
@fjmn2001 3 жыл бұрын
Excelente!
@dr.freemanaperture1668
@dr.freemanaperture1668 3 жыл бұрын
Muy bueno, suscrito!!
@edwardalexanderpinedamarin429
@edwardalexanderpinedamarin429 2 жыл бұрын
Gracias por el video. Una buena introducción ee lo que podemos encontrar en el mundo del Refactoring
@SimaDamian
@SimaDamian 3 жыл бұрын
jaja... esos codigos son un lújo al lado de los que he trabajado.... Gracias!
@jaume1978
@jaume1978 2 жыл бұрын
Me encanta el libro de Martin Fowler, tengo la primera edición y es uno de mis más preciados libros.
@EladioRochaV
@EladioRochaV 3 жыл бұрын
10:40 Claro que lo he visto, lo malo que era mio u.u PD: Le di like
@nicolasliendro1162
@nicolasliendro1162 3 жыл бұрын
Le doy like porque escribi codigo asi jajaja gracias a ustedes y sus cursos ya soy mejor programador!
@razon137
@razon137 3 жыл бұрын
Excelente video, muchas gracias!. Pregunta... tienen una referencia de como se puede estimar una refactorización en un proyecto? que variables interfieren para estimar en tiempo cuando se puede demorar refactorizar una aplicación... unas formulas... vale, muchas gracias!
@compartelo007
@compartelo007 3 жыл бұрын
jajajaja el ejemplo está de 100 está super chulo, es el código que yo le llamo encriptado porque no solo huele mal sino que no sabes que animal murió para que suelte ese olor
@Logedo
@Logedo 3 жыл бұрын
Buen video. Lo vimos entre varios compañeros y el ejemplo es muy realista. Dejamos pasar pequeñas cosas que luego se hacen bola. Por cierto Codely, ¿tenéis por ahí el enlace de Evernote que comentáis? Me gustaría pegarle un vistazo. Saludos
@aprenderinglesescuchando3116
@aprenderinglesescuchando3116 3 жыл бұрын
Buen vídeo!, he visto en el repo el fichero".semver" reference al versionado, no lo he usado nunca y mi duda es... ¿Sabéis de alguna documentación de la convención o especificación que haga referencia al uso de este fichero en los proyectos para poder consultarla? Saludos!!
@LuisRuizHalo
@LuisRuizHalo 3 жыл бұрын
Aun recuerdo a un conocido que solía escribir código así en conjunto con variables temporales por todas partes. Cada vez que veía su código me quería volar la cabeza. Y creo que aún sigue programando de ese modo aunque el ya trabaje en una buena empresa.
@lucianosantillan164
@lucianosantillan164 3 жыл бұрын
Genios! Los cursos tiene su transformación a pesos argentinos? En Argentina tenemos bloqueado el acceso a dinero extranjero
@tadeoac4416
@tadeoac4416 2 жыл бұрын
Like porque no solo lo he visto, lo he hecho!
@jaimesanchez1176
@jaimesanchez1176 3 жыл бұрын
un guard clause aplicaria aqui?
@ae.h.h
@ae.h.h 3 жыл бұрын
¿Venderan curso por curso algún día?? Saludos.
@nachorodber
@nachorodber 3 жыл бұрын
Yo tengo mi propia opinión y es que si un bloque de código ocupa más de 10 líneas no me sirve, para qué se inventaron las funciones. Iré a ver el repositorio de GitHub a ver qué aprendo.
@TheGunner
@TheGunner 3 жыл бұрын
a Toda hora veo codigo asi T_T
@martincastagno8945
@martincastagno8945 3 жыл бұрын
En términos sencillos: el código debe oler a 🌺🌹🏵️ y no a 💩.
@LudwringLiccien
@LudwringLiccien 3 жыл бұрын
Y el cur de Symfony para cuando?
@sparrowhawkguitarboy
@sparrowhawkguitarboy 3 жыл бұрын
Like si has visto código como ese en tu vida? Si! Yo mismo lo he escrito 🙈
@mariosanchez4100
@mariosanchez4100 Жыл бұрын
Mas bien me parecer que cada vez se hacen mas lentos y tontos los programadores y lo justifican con estos conceptos por qué en realidad es eso al final dejarlo tan digerido que cualquiera pueda tomar el código pero no hablar es lo que quieren las empresas que todos seamos remplazables
@christiancuero9628
@christiancuero9628 3 жыл бұрын
que asco programo ! parece mi codigo ! T_T
DAD LEFT HIS OLD SOCKS ON THE COUCH…😱😂
00:24
JULI_PROETO
Рет қаралды 17 МЛН
Clown takes blame for missing candy 🍬🤣 #shorts
00:49
Yoeslan
Рет қаралды 45 МЛН
Playing hide and seek with my dog 🐶
00:25
Zach King
Рет қаралды 35 МЛН
Slow motion boy #shorts by Tsuriki Show
00:14
Tsuriki Show
Рет қаралды 9 МЛН
Сколько реально стоит ПК Величайшего?
0:37
Better Than Smart Phones☠️🤯 | #trollface
0:11
Not Sanu Moments
Рет қаралды 15 МЛН
Kumanda İle Bilgisayarı Yönetmek #shorts
0:29
Osman Kabadayı
Рет қаралды 2,3 МЛН
My iPhone 15 pro max 😱🫣😂
0:21
Nadir Show
Рет қаралды 1,1 МЛН
iPhone 15 Pro в реальной жизни
24:07
HUDAKOV
Рет қаралды 478 М.