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μ κ²½μ° κΈ°μ‘΄ ν΄λμ€λ€μ κΈ°λ₯ λ³κ²½μ λΆκ°νμ§λ§, νμ₯μ κ°λ₯νλλ‘ νλ€.
'π Note' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
Maven / Gradle νλ‘μ νΈ dependency μ¬μ΄νΈ (0) | 2021.06.09 |
---|---|
HTML ? JSP ? MUSTACHE ? (0) | 2021.06.04 |
SSL(TLS)μ λνμ¬, κ°λ¨ν μμ보λ λμΉν€/곡κ°ν€ (0) | 2020.03.09 |
Pycharm * μ¬μ©μ λ°μ€, λ¬Όκ²° νμ (0) | 2020.03.09 |
Codecov? λλ λ.. μ½λ.. 컀λ²λ¦¬μ§...λ λ...OTL (0) | 2020.03.09 |