-
[SSAC 싹] iOS 개발자 데뷔과정 합격 후기 (2021)iOS/🤖 App 2021. 9. 24. 20:17
안녕하세요.🐶 최근 저는 서울 소프트웨어 아카데미 클러스터 (SSAC) 에서 진행하는 오프라인 부트캠프에 지원했었는데요. 싹에서 진행하는 프로그램들의 경쟁률이 최소 11: 1에서 36:1 까지 된다고 해서 지레 겁먹었었는데 운좋게 합격하여 9/28(월) 부터 교육을 받게 되었습니다. 지원 동기 🔥 이 과정을 지원한 가장 큰 이유는 iOS 개발자로 취직하기 위해 필요한 포트폴리오를 만들고, 실무에서의 경험을 얻을 수 있는 것이었습니다. 커리큘럼은 기본 교육 (2개월) + 포트폴리오 (약 3.5개월) 로 이루어져 있으며, 매주 동료들과 경험을 공유하고 멘토가 티칭해주는 위클리 컨퍼런스 시간이 있습니다. 하루 단위로 보자면 보통 오전 9시 부터 낮 1시정도 까지 온라인 라이브 강의를 수강하고, 이후는 관련 실..
-
[객체지향의 사실과 오해] 캡슐화📕 도서/객체지향의 사실과 오해 2021. 9. 15. 00:29
http://www.yes24.com/Product/Goods/18249021?OzSrank=1 객체지향의 사실과 오해 - YES24 『객체지향의 사실과 오해』는 객체지향이란 무엇인가라는 원론적면서도 다소 위험한 질문에 답하기 위해 쓰여진 책이다. 안타깝게도 많은 사람들이 객체지향의 본질을 오해하고 있다. 가장 www.yes24.com 도서의 내용 순서와 상관없이 배운 내용을 요약 정리하고 있습니다. 이전 글: 인터페이스와 구현의 분리 캡슐화💊 객체 지향에서 캡슐화는 두 가지 관점에서 사용됩니다. 상태와 행위의 캡슐화 사적인 정보의 캡슐화 나는 왜 캡슐화가 헷갈렸을까 🤔 제가 객체지향을 처음 배웠을 때 캡슐화에 대해 정확히 이해하지 못했던 이유는, 캡슐화라는 단어가 두 가지 관점 모두에서 사용된다는 점을..
-
[객체지향의 사실과 오해] 인터페이스와 구현의 분리📕 도서/객체지향의 사실과 오해 2021. 9. 11. 04:18
http://www.yes24.com/Product/Goods/18249021?OzSrank=1 객체지향의 사실과 오해 - YES24 『객체지향의 사실과 오해』는 객체지향이란 무엇인가라는 원론적면서도 다소 위험한 질문에 답하기 위해 쓰여진 책이다. 안타깝게도 많은 사람들이 객체지향의 본질을 오해하고 있다. 가장 www.yes24.com 도서의 내용 순서와 상관없이 배운 내용을 요약 정리하고 있습니다. 이전 글: 책임과 메시지, 그리고 인터페이스 객체 관점에서 생각하는 방법 (pg. 167~) 맷 와이스펠드는 객체지향적인 사고 방식을 이해하기 위해, 다음과 같은 세 가지 원칙이 중요하다고 주장한다. [Weisfeld 2008] 1. 좀 더 추상적인 인터페이스 추상화는 세부적인 사항은 제거하고 메시지의 의도..
-
[객체지향의 사실과 오해] 책임, 메시지, 그리고 인터페이스📕 도서/객체지향의 사실과 오해 2021. 9. 7. 13:47
http://www.yes24.com/Product/Goods/18249021?OzSrank=1 객체지향의 사실과 오해 - YES24 『객체지향의 사실과 오해』는 객체지향이란 무엇인가라는 원론적면서도 다소 위험한 질문에 답하기 위해 쓰여진 책이다. 안타깝게도 많은 사람들이 객체지향의 본질을 오해하고 있다. 가장 www.yes24.com 도서의 내용 순서와 상관없이 배운 내용을 요약 재구성하고 있습니다. 이전 글 : 인터페이스와 공용인터페이스 책임, 메시지, 그리고 인터페이스 (pg. 166) 책임이란 객체가 메시지를 수신하였을때 수행해야하는 객체의 행동입니다. 객체가 '코코아 만들어줘' 라는 메시지를 수신했다면, 그 객체는 코코아를 만들어 주는 책임이 있는 것임을 의미합니다. 반대로 코코아를 만들 책임을..
-
[객체지향의 사실과 오해] 인터페이스와 공용인터페이스📕 도서/객체지향의 사실과 오해 2021. 9. 5. 17:35
http://www.yes24.com/Product/Goods/18249021?OzSrank=1 객체지향의 사실과 오해 - YES24 『객체지향의 사실과 오해』는 객체지향이란 무엇인가라는 원론적면서도 다소 위험한 질문에 답하기 위해 쓰여진 책이다. 안타깝게도 많은 사람들이 객체지향의 본질을 오해하고 있다. 가장 www.yes24.com 도서의 내용 순서와는 상관없이 읽은 내용을 요약 재구성하고 있습니다. 객체 인터페이스 (pg.162~) 인터페이스 특정 언어에 종속되지 않은 의미로서 인터페이스란 두 사물의 경계지점에서 서로 상호작용할 수 잇게 이어주는 방법이나 장치이다. 서로 다른 두 사물의 경계지점에 위치하고 있다는 개념을 잘 이해하자! 예를 들면: 사람과 사람 사이의 인터페이스는 언어나 몸짓이 될 수..
-
[iOS] Safe Area 와 Layout Margins 이란?iOS/🤖 App 2021. 8. 10. 15:47
안녕하세요🐶 이번 시간에는 Safe Area 와 Layout Margins 에 대해서 알아보겠습니다. 이전까지는 정확하게 모르고 사용하던 개념들을 이번 기회에 공부하면서 제대로 알아볼 수 있는 좋은 기회였는데요. 너무 뿌듯한 마음에 신나게 글을 적었습니다. 그럼 시작할게요~!!!!🔥🔥🔥 Layout Margins 의 개념 뷰의 역할 중 하나는 컨텐츠를 보여주는 것입니다. 뷰 속에는 컨텐츠가 있는데요. 이 컨텐츠의 위치를 Layout Margins 을 통해서 조정할 수 있습니다. 이렇게 하면 다른 뷰에 의해 컨텐츠가 겹치는 것을 막아줄 수 있습니다. Layout Margins 는 컨텐츠와 뷰의 bounds 사이의 시각적인 버퍼입니다. 버퍼는 쉽게 완충재 역할을 하는 공간으로 생각하면 되는데요. 특징은 뷰 ..