본문 바로가기

발전로그14

kotlin in action 01 1. 코틀린이란 무엇이며 왜 필요한가? 코틀린이란? java 플랫폼에서 돌아가는 언어 간결, 실용, java와 상호운용성 (interoperability) 중시 -> 생산성과 안전한 대체언어 제공 목적 정적 타입언어 (단, 컴파일러가 타입추론을 지원하기 때문에 타입을 직접명시하지 않아도 작동한다) null type 지원함으로 컴파일시점에 null pointer exception 검사가능 functional programming 지원 간결성, 다중 스레드에도 안전, 테스트쉬움 코틀린으로 만들 수 있는 것들 안드로이드 서버 html 빌더도 지원 exposed : 코틀린 orm IOS 라즈베리 파이 etc… 코틀린의 철학 실용성 이미 알고있는 자바 프로그래밍 스타일,개념이 사용가능하다 이미 성공적으로 검증된 .. 2022. 1. 2.
자주쓰는 linux 명령어 - 탐색관련 pwd : 현재 디렉토리 경로 표시 $pwd cd : 탐색할 디렉토리 위치를 변경 $cd 경로 (입력한 하위경로 이동) $cd /디렉토리 (절대 경로 이동) $cd ../(상위경로 이동) $cd /(루트 이동) $cd ~ (홈 이동) ls : 현재 디렉토리 폴더및 파일 목록 $ls -옵션 경로 $ls -a : 경로내 모든파일,폴더 출력(숨김포함) $ls -l : 파일의 상세한 정보 $ls -lh: 파일의 용량 출력 $ls -S: 크기순으로 출력 $ls -r: 크기역순으로 출력 $ls -t: 시간 순으로 출력 $ls -F: 파일과 디렉토리를 구별해서 출력 $ls -x: 정렬순서를 가로로 출력 $ls -u: 최종적으로 사용된 시간 - 파일및 디렉토리 관련 cp : 파일및 디렉토리 복사 $cp -.. 2021. 12. 29.
클린 아키텍처 - 소프트웨어 구조와 설계의 원칙 생산성을 높여보고자 보고있는책 중간에 코틀린 공부를 병행하게되서 두권을 동시에 볼려니 쉽지 않네요. 2021. 12. 25.
Kotlin in Action 현재 php, python 으로 개발자 생활을 하고 있는데 사내 개발 언어 전환이 시작되면서 공부하게 된 책 다 익히고 나면 한단계 더 성장하리라 2021. 12. 25.