# 1. Kotlin? Why? 코틀린에 대해 짧막하게 소개하면 다음과 같습니다. 코틀린은 JVM에서 동작하는 프로그래밍 언어로서, 2011년 9월, JetBrain 사가 공개했습니다. 확장자는 .kt 또는 .kts 를 사용합니다. 또한 19년 5월 7일 이후로 구글의 안드로이드 앱 개발에서 선호하는 언어가 되었습니다! 여기서 주요한 포인트는 바로 구글에서 이 언어에 대해 관심을 가지고 내부적인 프로젝트에 적극적으로 활용하기 시작했다는 점 입니다. 이말인 즉, 앞으로의 reference 문서들은 코틀린 기반으로 작성된 코드를 통해 배포될 것이며 현재는 Java와 혼용되지만 주요 코드는 Kotlin으로만 작성되어 Release 될 수 있다는 것입니다. 따라서 아래와 같은 이유로 Kotlin 관련 포스팅을 ..
개요 개발자라면 한번쯤은 테스트 주도 개발 (TDD)에 대해 들어봤을 것이다. 테스트 위주의 코드 작성으로 알고있는 TDD의 장점과 단점을 살펴보고 대략적인 이해를 주는 것이 본 포스팅의 목적이다. 장/단점에 대한 내용은 hoons.net에 14년도에 작성된 http://www.hoons.net/Lecture/View/644 포스팅을 정리한 내용이다. TDD란? 테스트 주도 개발(Test-Driven Development, TDD)은 매우 짧은 개발 사이클을 반복하는 소프트웨어 개발 프로세스 중 하나이다. 개발자는 먼저 요구사항을 검증하는 자동화된 테스트 케이스를 작성한다. 그런 후에, 그 테스트 케이스를 통과하기 위한 최소한의 코드를 생성한다. 마지막으로 작성한 코드를 표준에 맞도록 리팩토링한다. 이 ..
- Total
- Today
- Yesterday
- 안스 템플릿
- Android
- compose bottomsheet
- 코딩문제
- 안드로이드 스튜디오
- 영어회화
- 코틀린 기초
- php
- 개발자
- 런탭
- android studio
- 안드로이드
- 안드로이드 바텀시트
- 코딩
- 안드로이드 스튜디오 라이브 템플릿
- Kotlin
- Programming
- 영어발음
- kotlin 기초
- 코틀린
- 문제풀이
- Java
- 컴포즈 바텀시트
- 자바
- 코틀린 기초강의
- 프로젝트오일러
- 프로그래밍
- 안드로이드 컴포즈
- live template
- LiveTemplate
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |