home.social

#code-smell — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #code-smell, aggregated by home.social.

fetched live
  1. Запах SELECT'а. Обнаружение CODE SMELL до отправки T-SQL кода на прод

    Взгляд на экосистему SQL-разработки под MS SQL SERVER через призму контроля качества кода. Обзор существующих инструментов, описание самостоятельной наработки для линтинга T-SQL кода.

    habr.com/ru/articles/1036340/

    #tsql #code_smell #static_analysis #opensource #db #sqlproj #ssdt #dacfx #scriptdom #codesmell

  2. I have a new theory about Boots’s car crash of a website.

    I’ve become somewhat obsessed with the boots.com website and its endlessly hilarious bad front end. My theory in my last post was a bad or underskilled manager. A bully or an idiot or both.

    I still think there is some bad management shite going down at boots.com but I have started to wonder if the fault might not be further upon the chain […]

    #badCode #bigCompanyFails #Boots #codeSmell #errors #HCLTechnologies #IBM #managers #muggles #WebSphereCommerce #wizards #CodingAndDevelopment

  3. New #rstats blog post: "Code Smell: Error Handling Eclipse"

    njtierney.com/post/2023/12/06/

    Where I discuss a code smell I've found lately, too much input error handling inside a function totally eclipses the intent of the function.

    #rse #researchsoftwareengineering #codesmell

  4. New #rstats blog post: "Code Smell: Error Handling Eclipse"

    njtierney.com/post/2023/12/06/

    Where I discuss a code smell I've found lately, too much input error handling inside a function totally eclipses the intent of the function.

    #rse #researchsoftwareengineering #codesmell

  5. You know it's about to get rough when the service you're about to work on starts with #region Fields and the #endregion is not even in sight.

    #csharp #codesmell

  6. The code smell called Switch Statements is caused by the abusive use of the switch statements in our code 🧼

    In this article I show how identify and fix this code smell.

    blog.susomejias.dev/blog/code-

    #code #codeSmell #cleanCode #codeQuality #switchStatements

  7. The code smell called Divergent Change can be detected when we observe that at a specific point in our application we perform too many changes, these points can be a certain class, a .js or .ts file that exports certain functions, etc. 🧼

    I share an article with you so you can learn how to detect it and give it a solution.

    blog.susomejias.dev/blog/code-

    #code #codeSmell #divergentChange

  8. The code smell called Primitive Obsession is given by the abusive use of primitive types when modeling our classes.

    If you want to learn how to detect and eliminate it, I leave you an article where I explain it.

    blog.susomejias.dev/blog/code-
    #codeSmell #primitiveObsession #cleanCode #codeQuality