Best of General ProgrammingAugust 2022

  1. 1
    Article
    Avatar of communityCommunity Picks·4y

    Algorithms in JavaScript with visual examples.

    Recursion is a way to represent the time and space complexity of an algorithm. Every time the first element of array will be sliced, because we have already cheked it for odd or even.

  2. 2
    Article
    Avatar of bitBits and Pieces·4y

    5 Ways to Build a React Monorepo

    NX NX is a powerful build tool for React monorepos. It automates tasks that developers must repeat manually and includes features like computation caching, incremental builds, build automation. Like Bit NX Creates a workspace, which contains the monorepo setup for your project of many projects.

  3. 3
    Article
    Avatar of hashnodeHashnode·4y

    Best Practices for TypeScript Monorepo

    Monorepos can be advantageous when used with the proper tools. In Yarn workspaces, installing packages across workspaces becomes faster and lighter. There are tools that can help you achieve this; tools that will add a new resolver for your modules when your code is being compiled. The use of Prettier and ESLint in a monorepo generally works well.

  4. 4
    Article
    Avatar of communityCommunity Picks·4y

    SOLID: The First 5 Principles of Object Oriented Design

    SOLID is an acronym for the first five object-oriented design principles by Robert C. Martin. Adopting these practices can also contribute to avoiding code smells and refactoring code.