Monkey Patch (λ©ν€ ν¨μΉ)
A monkey patch is a way for a program to extend or modify supporting system software locally (affecting only the running instance of the program).
νλ‘κ·Έλ¨μ νμ₯νκ±°λ, λ‘컬 μμ€ν μννΈμ¨μ΄λ₯Ό μ§μνκ³ μμ νλ λ°©λ²μ΄λ€(μ€μ§ μ€νμ€μΈ νλ‘κ·Έλ¨μ μΈμ€ν΄μ€μ μν₯μ λ―ΈμΉλ€).
π Monkeypatching the Standard Library
λ°νμμμμ ν¨μ, λ©μλ, μμ±μ λ°κΎΈλ κ²μ μ΄μΌκΈ°νλ€.
μμ€μ½λκ° μλ μλνν° μ νμ μ¬μ©νλ μ€ κΈ°λ₯μ λ³κ²½νκ±°λ νμ₯μ μν΄ μ¬μ©νλ€.
λ°νμ μ€νμ€ λ©λͺ¨λ¦¬μμ μ€λΈμ νΈμ μ μ©λλ€.
κ°λ₯ν μΈμ΄λ‘λ Javascript, Python, PHP, Ruby λ±κ³Ό κ°μ μΈμ΄λ€μ΄ μλ€.
C#κ³Ό Swiftμ κ²½μ° κΈ°μ‘΄ ν΄λμ€λ€μ κΈ°λ₯ λ³κ²½μ λΆκ°νμ§λ§, νμ₯μ κ°λ₯νλλ‘ νλ€.