선언형, 명령형 코드 그리고 추상화회사 프론트 동료들과 추상화와 선언적인 코드의 관계에 대해서 이런저런 이야기를 나눴습니다. 머릿속에 추상적으로 있던 개념이 좀 각이 잡혀서 ㅎㅎ 한 번 글로 적어보려 합니다. 가장 많이들 알고 있는 정의는 How/What 키워드죠. 명령형은 어떻게(How)에, 선언형은 무엇을(What)에 집중합니다 이렇게 보면 어떤 코드는 명령형이고, 어떤 코드는 선언형인지 무 자르듯이 나뉠 것처럼 보이지만, 실은 선언형이란 명령형 코드에서 '어떻게'를 감추고 '무엇을'만 노출하는 방식의 추상화(일종의 리팩토링)입니다.https://milooy.github.io/dev/220810-abstraction-and-declarative-programming/ 1일차 마무리 스크럼에서 선언형 vs 명령형 코드 얘기가 나와서 관련된 좋은 아티클 공유해봅니다 (참고로 저희가 목요일에 뵐 진유림님 글입니다..! 👍)