CoursesAI WorkshopCompaniesPricingBlogConfAiBotSign inSubscribe
  • Courses
  • AI Workshop
  • Companies
  • Pricing
  • Blog
  • ConfAiBot
Subscribe
  • Courses
  • Companies
  • Communities
  • Blog
  • Gift card
  • Help
  • Shop
  • ConfAiBot
  • Contact
  • Legal notice
  • General conditions
  • Privacy policy
  • Cookies policy

What are Code Smells and Refactoring

22 October 2015 | screencasts

Is it bad to use switch-case statements? How do we determine that the design of our application "has problems"? How do we modify our system to improve its design? What are Code Smells? And what about the techniques of Refactoring? In this video, we will try to answer these questions. We probably already have an idea of what type of code we want in our application in terms of quality. Perhaps, through the previous videos on SOLID or why not to use getters and setters, we have seen some things in our developments that we could change. The techniques of Refactoring represent precisely the link between the current state of our code, and a possible future state. "Refactoring" is the process of applying a certain mechanical process by which our code is modified without altering the application's functional level. Thus, in this introductory video, we will approach what Code Smells are and the processes of Refactoring.

Related material

  • Catalog of refactoring techniques from Refactoring.com
  • Catalog of Code Smells from Refactoring.guru
  • Catalog of Refactorings from Refactoring.guru

Video

Tags

Code SmellsBasic LevelRefactoring
AnteriorReal Case of Software Design Reassessment - #SCBCN15
SiguienteAutomatic Code Generation with IntelliJ and PhpStorm

Pay according to your needs

lite (only monthly)

19 €
per month
  • Access to a subset of courses to lay the foundation for maintainable, scalable, and testable code
  • Company invoice
Popular

standard

24,92 €
Save 121 €
Annual payment of 299 €
per month
  • Full course catalog
  • Receive job offers verified by Codely
  • Company invoice

premium

41,58 €
Save 89 €
Annual payment of 499 €
per month
  • All previous benefits
  • Early access to new courses
  • Discount on workshops

We won't increase the price while your subscription is active