본문 바로가기

전체 글566

[TS 스터디 1기] - 다섯 번째 미팅 22.12.11.Sun 오늘은 7, 8장을 학습했습니다. 7장 타입스크립트 에러 처리 - null 반환, Error throw, Error 반환 기법과 Option 타입에 대해 살펴봤습니다. Option 타입은 Maybe 타입으로 함수형 프로그래밍에서 사용되는 개념인데 낯선 개념이었습니다. 이후 8장 비동기 프로그래밍, 동시성/병렬 챕터에서는 운영체제와 네트워크 CS 개념 ex) 세마포, mutex, TCP 3 way handshake, ack 등 개념이 나와서 반가웠습니다. 동시성/병렬 자체가 쉽지 않은 개념이지만 Web Worker 개념을 조금씩 학습했습니다. 오늘도 다들 고생 많으셨고 다음 주는 타입스크립트 스터디 마지막 주로 나머지 전체 + 부록까지 학습하면서 마무리 할 예정입니다. 마지막 한 주.. 2022. 12. 11.
[디프만 12기] 열한 번째 정규미팅 - 개별 팀 활동 22.12.10.Sat 디프만 12기 열한 번째 정규미팅에 참석했습니다. 오늘은 크게 공지사항은 없었고, 각 팀 간의 회의가 있었습니다. 현재 GUI가 이제 픽스된 상황이어서 와이어프레임과 조금 달라질 것 같습니다. 시간이 많이 없지만 최대한 마지막까지 덜어낼 기능들은 덜어내고, 중요한 코어 기능 위주로 작업해서 MVP를 만들어내는 것이 중요할 것 같습니다. 다들 화이팅입니다! 2022. 12. 11.
[TS 스터디 1기] - 네 번째 미팅 22.12.04.Sun 오늘은 6장을 학습했습니다. 지금까지 학습했던 챕터 중에서 가장 어려웠던 단원이었습니다. 분량도 많고 내용도 정말 여러 가지가 있었는데 고급 타입에 대한 내용입니다. 타입 간의 관계 (슈퍼 타입 - 서브 타입)를 살펴보고 태그된 유니온, exhaustiveness checking이라고 불리는 종합성(totality), 고급 객체 타입 - 키인 연산자, keyof 연산자, Record 타입, 매핑된 타입을 살펴 보면서 같은 이름을 공유하는 객체와 클래스를 쌍으로 연결하는 컴패니언 객체 패턴도 알아봤습니다. 이후 고급 함수 타입들로 나머지 매개변수를 이용한 튜플의 타입 추론 개선, is 를 이용한 사용자 정의 타입 안전 장치, 조건부 타입, infer 키워드, 내장 조건부 유틸리티 타.. 2022. 12. 4.
[디프만 12기] 열 번째 정규미팅 - 네트워킹 데이 22.12.03.Sat 디프만 12기 열 번째 정규미팅에 참석했습니다. (네트워킹 데이) 오늘은 오프라인으로 모여서 지난번 오프라인 UT 미팅 이후 작업한 내용들에 대한 팀 발표 공유가 이뤄졌습니다. 팀들 대부분 짧은 기간 내에 정말 많은 작업들을 한 것을 보고 열정이 느껴졌습니다. 이후 여러 이벤트가 진행이 되고, 직무 별로 모여서 다른 팀들과 교류하는 네트워킹 시간을 가졌습니다. 여러 사람들의 연말 회고와 궁금증, 이야기를 나눠서 재밌었습니다. 이제 최종 발표까지 약 한 달이 남았습니다. 기본적인 와이어프레임 디자인도 나와서 열심히 UI 작업과 로직을 구현하면 되는 시기입니다. 마지막까지 최선을 다해서 잘 마무리해보겠습니다! 다들 화이팅입니다~ 2022. 12. 4.
[TS 스터디 1기] - 세 번째 미팅 22.11.27.Sun 오늘은 5장을 학습했습니다. 클래스와 인터페이스 챕터였는데 객체 지향 프로그래밍의 중요한 특성과 개념들을 학습하였습니다. 추상 클래스, 인터페이스, 다형성 등 내용을 학습하고 type alias 와 interface의 차이점을 알게 되었습니다. 이후 데코레이터, 믹스인과 같은 고급 기능들을 간단히 살펴보면서 팩토리 패턴, 빌더 패턴과 같은 디자인 패턴도 맛보기로 훑어봤습니다. TS에서 클래스는 값뿐만 아니라 타입으로서도 활용된다는 것을 알게 되었습니다. 값 수준의 네임 스페이스와 타입 수준의 네임 스페이스가 존재하는데 클래스를 생성하는 순간 두 네임 스페이스 공간에 동시에 만들어진다는 것이 신기했습니다. 다음 주는 6장 고급 타입에 대해 알아보는데 여러 유틸리티 타입과 함께 조금 .. 2022. 11. 28.
반응형