- Today
- Total
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- nullalble
- 비트마스킹
- Android
- #충무로맛집#골목식당#스테이크#
- DataBinding
- 안드로이드
- 등산로조성
- MVVM
- 자바
- 투포인터
- 안드로이드#코틀린#디자인패턴#싱글턴패턴#개발#앱개발
- 코틀린
- Kotlin
- 탐탁노트북파우치
- lateinit
- 삼성청년sw아카데미
- ssafy서울
- tomtoc
- kotiln
- 아키텍처패턴
- 탐탁삼성파우치
- Java
- 백준
- 싸피
- 삼성역량테스트
- Higher-Order
- 알고리즘
- 삼성파우치
- bitmasking
- 코딩테스트
목록전체 글 (41)
공상하는 개발자
발단 프로젝트를 하다가 보면 null에 대한 오류가 정말 많이 일어난다. (고통받는 1인...) Kotlin은 특이하게 null에 대한 처리가 잘 되어있는 프로그래밍언어인데 어떤 식으로 이루어지는지 파헤쳐보자! Non_Nullable : null이 될 수 없는 type null 이 들어오게 된다면 컴파일에러를 발생시킴. var nonNullable : String = "non_Nullable" nonNullable = null //error : Null can not be a value of a non-null type String Nullable : null이 될 수 있는 type null이 들어올 수 있게 타입 선언시 ?를 붙인다. var nonNullable : String? = "non_Nulla..
1탄 : Model 분리하기 에서는... 지난 시간에는 모델과 뷰가 서로 상호작용을 했다. 하지만 그러한 과정 또한 세분화해서 나누고 싶어졌다. 그래서 나오게 된 MVP 패턴에 대해 공부해보도록 하겠다. MVP 패턴이란? MVP 패턴은 Model + View + Presenter 를 합친 패턴이다. Model 과 View가 서로 직접적인 상호작용을 하는 것이 아니라 Presenter 라는 중간 다리를 놓아서 상호작용을 한다. 1. 구조 Model : 어플리케이션에서 사용되는 데이터와 그 데이터를 처리하는 부분. VIew : 사용자에게 보여지는 UI Presenter : View 에서 요청한 정보로 Model을 가공하여 View에 전달해 주는 부분이다. (예를 들어 view에서 함수를 통해 프레젠터에게 어..
모든 코드를 뷰에 다 때려 박던 김 모 씨는 코드 관리의 필요성을 느끼고 아키텍처 패턴을 공부하기 시작하는데 아키텍처 패턴을 사용하는 이유 1. 코드 각각의 역할을 나눠 코드관리를 직관적으로 하는 게 유지보수와 협업에 좋다. 2. 모듈은 한 가지 기능만 하도록 세분화 되어야 한다. 3. 리소스의 낭비가 없어야한다. Model이란 무엇인가 어떠한 동작을 수행해주는 코드입니다. 사용자에게 어떻게 보일지 신경을 쓰지 않아도 됩니다. (이러한 부분은 View 부분에서 할 일입니다.) 예를 들어 데이터, DB, 알고리즘 등이 Model에 속합니다. Model을 분리하는 이유 Model과 View 간의 결합도를 낮추면, 새로운 기능을 추가하거나 수정할 때 관련된 부분만 변경하면 되기 때문에 코드 유지보수에 유리합니..
※ 후기는 SOPT X tomtoc 리뷰챌린지 행사를 통해 제품을 제공받아 작성한 후기 입니다. 안녕하세요! 저는 김찬영이라고 합니다. 제가 평소에 활동을 하고 있는 SOPT라는 연합 IT 창업동아리에서 우연한 기회로 탐탁 파우치 이벤트에 참여하게 되었습니다. 무려 탐탁에서 공짜로!! 탐탁파우치를 선물로 주는 이벤트였는데요.( 탐탁 사랑해용🥰) 그 이벤트에 감명이 너무 깊어서 이렇게 탐탁 파우치 리뷰를 쓰게 되었습니다. 👏👏탐탁 미담 방출🙌🙌 주문하는 과정에서 제 노트북이 15.6인치인데 주문 가능한 파우치 사이즈가 15인치까지였습니다. 그렇게 주문을 하고 기다리고 있었는데 탐탁에서 친절하게 다시 한번 더 사이즈를 물어봐주고 제 노트북에 맞는 파우치를 배송해주셨습니다. 그래서 정말 감동이었습니다.😹😂 일..