By Tag (5)

code-quality

  1. Exhaustiveness checking and discriminant property: the complete guide

    We'll fully understand exhaustiveness checking and discriminant properties, commonly used in the TypeScript world, along with their use cases, pros, and cons

    react, typescript, patterns, techniques, clean-code, code-quality
    5
    0
    5
    0
    0
  2. Reflections on test coverage in web development

    Test coverage is just a metric, an additional piece of information. However, in my opinion, it should not be enforced - I'll give you reasons why

    tech-dept, maintenance, jest, code-quality, testing
    3
    0
    0
    0
    0
  3. Dealing with tech debt in applications

    A cohesive guide on how tech debt is created, tracked, and managed, featuring shared perspectives and experiences from various projects

    code-quality, maintenance, tech-dept, processes, stories
    3
    0
    1
    0
    0
  4. Command Query Separation principle

    Command Query Separation is a handy principle that separates logic into commands, which modify, and queries, which read. We'll explain its impact on the codebase

    javascript, typescript, principles, patterns, code-quality, practices, clean-code
    0
    0
    1
    0
    0
  5. Naming generics in TypeScript

    Discover effective strategies for naming generics in TypeScript, aimed at improving code readability and maintenance for developers

    typescript, conventions, naming, code-quality, eslint
    0
    0
    0
    0
    0