Terms starting with M

4 terms in Programming

  • Merge conflict

    Programming › Development tools

    A merge conflict occurs when a version control tool such as Git cannot combine two branches automatically because both changed the same…

  • Mock

    Programming › Testing

    A mock in software testing is a test double that replaces a real dependency and verifies that the code under test calls…

  • Monad

    Programming › Functional programming

    A monad is a functional programming pattern that wraps values in a context and chains computations through a bind operation obeying three…

  • Mutex

    Programming › Concurrency

    A mutex is a mutual exclusion lock that lets only one thread at a time enter a critical section, protecting shared data…