이 포스팅은 6개월 iOS 개발자 챌린지 시리즈 60 편 중 60 번째 글 입니다.
목차
목표
- ~
약먹기~ - 프로그래머스 위클리 - python
- Engineer로 살았는가?
- 사용할 기술 정리, 장단점 정리 및 판단
- 유지보수 쉬운 구조 및 변수 이름 설정
- Contributer로 살았는가?
- 알게된 것 정리, 공유
- 질문에 답 달기
- Coworker로 살았는가?
- 고민들에 대해 정리
- 읽기 쉽도록 문서 작성
- 회고했는가?
- 사용자 입장에서 생각했는가?
- 우리 엄마가 쓸 수 있는 앱인가?
- 미래를 위한 지식을 쌓았는가?
- 책을 조금이라도 읽었니
추가 남은일 정리 - 주말..음 일단 stack으로 처리할 것
- 운영체제 스케쥴링
- 프로세스의 구조
- 함수형 프로그래밍
- 비동기 처리
- DATABASE
- 리눅스
- 트리 구현 (재귀 연습)
- Swift 언어에 대한 깊은 이해
- 의존성 주입
- SQL 공부
- 런루프 이해
- Pub sub 패턴
- GCD 강의
- 리눅스 남은 강의
- 객체지향의 사실과 오해
- autoresizeMask??
- Cocoa Application Competencies for iOS
- Segue 관련
- https://developer.apple.com/library/archive/featuredarticles/ViewControllerPGforiPhoneOS/UsingSegues.html
- https://jcsoohwancho.github.io/2019-07-28-Segue-%ED%8C%8C%ED%97%A4%EC%B9%98%EA%B8%B0/
- 컨테이너 뷰 컨트롤러 따라치기
책
- 함께 자라기
- 브레인 스톰
- 1만 시간의 법칙
공부할 내용
- ~
OSI 7layer 우아한 테크톡~ - ~
커밋 규칙~ - ~
리눅스 파이프~ - ~
리눅스 grep 명령어~ - ~
가상 메모리, 페이징~ - ~
힙 메모리 관리 GC, RC~ - ~
캐시 지역성~ - ~
Flutter 공부~ - ~
lazy를 왜 안쓸까? -> 카톡~ - ~
git 구조 공부~- https://storycompiler.tistory.com/7
- https://sjh836.tistory.com/74
- ~
Git 간단하게 그림으로 이해하기~- https://backlog.com/git-tutorial/kr/
- ~
컴파일러의 동작 원리~ - ~
Nonad 남은 것 보기~ - Solid에 대한 영상 보기
<!– * ~
커피전문점 객체지향 보기 -> 차라리 객체지향 사실과 오해를 읽기~ - ~
S026 코드 분석~ –>- 아.. 스택에 넣어서 마무리할 때 tag로 만들어서 다시 stack에 넣는 방법이…
- 재귀로 한다고해도 로직은 비슷할듯
- ~
컴파일러 동작원리에 대한 영상을 먼저 보기~ - ~
해설영상 밀린거 세개..~ - 수한이형 process 스케쥴러 코드 리뷰 + 카톡
- Base64…
- ARK, SYN sequence 번호 이해
- 구글 프로미스
- async await
- Async/await
- Google Promises - 2
- ~
NumericCast~ - ~
Stridable~ - DATABASE의 본질 이해
- https://developer.mozilla.org/en-US/
- https://yeoulcoding.tistory.com/167
- 프록시란?
- 크롬 개발자 도구
- 서비스 워커?
- 웹 애플리케이션과 연관된 선언
- dispatchqueue
- 런루프 이해
- View, layer, CAAffineTransform 실제로 코드로 쳐보기, 그리고 bound, frame이 어떻게 되는지?
- 의존성 주입이란?
- 배울거 쏙쏙 빼먹자 뷰시스템
- 서브스크립트 사용법 뷰시스템
- SQL 초급 서적 읽기
- Socket
- https://www.youtube.com/watch?v=MijmeoH9LT4
나중에 할일
- 객체지향의 사실과 오해 책 읽기
- 팀 개발을 위한 Git, GitHub 시작하기 책 읽ㄱ
- 동작 원리까지 이해가 가능
- 셸 스크립트 프로그래밍 - 결국 리눅스 내부를 이해해보기
- C에 대한 이해가 역시 있어야 한다. 성장 속도가 다르다.
- iOS 관련 좋은 글이 많다. 꾸준히 읽자
- 결국 웹에 대한 지식도 필요하다. 생활 코딩에서 틈틈히 이해해두자.
- 리팩토링 책 가져오기, 읽기
-
함께 자라기 책 읽기
- 책 추천 리스트
- 스레드 프로그래밍(2) - RunLoop
- [iOS] Timer, Run Loop 에 대해
- 폰 노이만 구조, 하버드 구조
- Sample iOS Timer 꼭 볼것