diff --git "a/\354\261\225\355\204\260_4/\354\230\244\355\230\234\354\204\261.md" "b/\354\261\225\355\204\260_4/\354\230\244\355\230\234\354\204\261.md" new file mode 100644 index 0000000..8e27813 --- /dev/null +++ "b/\354\261\225\355\204\260_4/\354\230\244\355\230\234\354\204\261.md" @@ -0,0 +1,16 @@ +# 안티 패턴 + +- 겉으로만 해결책처럼 생긴 패턴이 안티 패턴 +- 좋고 나쁨은 상황에 따라 결정되며, 소위 완벽한 설계도 잘못된 상황에서 사용된다면 안티 패턴이 될 수 있음 + +> 경험이 부족해서인지, 코드리뷰 단계에서는 설득력이 있다고, 괜찮다고 생각되지만 막상 유지보수할 때면 지옥같은 경우가 종종 있었음 +> +> 일반적인 '상황'을 예상할 수 있는 경험이나 도메인 지식이 있으면 괜찮을까 싶기도 + +## 자바스크립트의 안티 패턴 + +- document.write + - 처음 봄 + - mdn에서도 사용하지 않는게 좋다고 하네요 + - https://developer.mozilla.org/en-US/docs/Web/API/Document/write +