본문 바로가기

TIL

(2)
[TIL] 2021.02.16 (TUE) : 프로그램과 디자인패턴 # Today I Learned * 프로그램과 디자인패턴의 관계 ## 프로그램과 디자인 패턴의 관계 사실 오늘 한 것을 따지자면 더 많은 것 같긴하지만, 배웠다기보단 구현을 한 느낌이고 배웠다고 할 수 있는 것은 6시쯤 포코와 체프와 함께 왜 우리는 디자인 패턴을 사용하려고 하고, 그것이 정말 필요한건지? 무엇을 더 생각해 보아야 할 지에 대한 대화를 나눈 데에 있었다. 발단은 이랬다. 왜 우리는 MVC 를 쓰는걸까? 굳이 적용할 필요가 없는 곳에 편하다는 이유만으로 가져다 쓰고있는 것은 아닐까? 어떤 디자인 패턴을 쓰는 것이 좋은 것일까? 등등. 해결 되지 않는 문제들을 들고 포코를 소환했다. 다음 예시를 통해 직접 구현하고, 요구사항이 변함에 따라 어떻게 구조를 짜는 것이 적합할 지를 고민해 보는 시..
[TIL] 2021.02.15 (MON) : You Don't Know JS 읽기, transpilation, polyfilling, 자바스크립트에서의 import # Today I Learned * You Don't Know JS : 자바스크립트의 유래, 특징 * Transpilation, Polyfilling * 자바스크립트에서 import를 할 때의 동작 방식 ## You Don't Know JS * 오늘 읽은 범위 : Getting Started Ch1. What is JS to Ch1. Backwards, Forwards (출처 : You Don't Know JS Github Repository/링크) * 자바스크립트는 처음에는 Mocha, Live Script 등으로 불렸으나 추후 사람들의 투표를 통해 Java Script 가 된 것, 실제로 Java 와는 관련이 없다. 현재는 이름의 법적인 문제로 ECMAScript2019 가 공식 명칭이 됨. * TC..