전체 글 (91) 썸네일형 리스트형 TIL 19일차 람다식(Lambda Expression)이란?: 익명 함수(이름없이 함수 역할을 맡음)의 형태 중 하나 람다식 구조: val 람다식이름 = {x: 자료형, y: 자료형 -> 람다식의 처리 내용(마지막 표현식 반환)} ex) val add = { x: Int, y: Int -> x + y } val hi = { println("hi") } 처럼 반환값 없이 사용할 수도 있다. hi() 처럼 함수와 동일하게 사용 가능 git 협업 특강 내용 정리 1. 브랜치 활용하기 브랜치 생성 명령어: git branch 브랜치이름 브랜치 확인 명령어: git branch 브랜치 이동 명령어: git switch 브랜치이름 or git checkout 브랜치이름 브랜치 한 번에 생성 & 이동: git switch -c 브.. TIL 18일차 Kotlin의 메소드 구조: fun 메소드이름(변수형:자료형, 변수형:자료형 ....) : 반환자료형 { 소스코드 로직 } 객체지향 프로그래밍 https://ko.wikipedia.org/wiki/%EA%B0%9D%EC%B2%B4_%EC%A7%80%ED%96%A5_%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%B0%8D 객체 지향 프로그래밍 - 위키백과, 우리 모두의 백과사전 위키백과, 우리 모두의 백과사전. 객체 지향 프로그래밍(영어: Object-Oriented Programming, OOP)은 컴퓨터 프로그래밍의 패러다임 중 하나이다. 객체 지향 프로그래밍은 컴퓨터 프로그램을 명령어의 목 ko.wikipedia.org ** 시간날때 한번씩 읽어보자 ** Kotlin의 클래스.. TIL 17일차 한참 쓰다가 막판에 다 날라갔다 코딩 컨벤션: 코드를 작성하는 규칙 1. camelCase 표기법: ex) seoulFood, isBooleanType 2. snake_case 표기법: ex) seoul_food, is_boolean_type 3. PascalCase 표기법: ex) SeoulFood, IsBooleanType 참고자료 https://developer.android.com/kotlin/style-guide?hl=ko Kotlin 스타일 가이드 | Android Developers 이 페이지는 Cloud Translation API를 통해 번역되었습니다. Kotlin 스타일 가이드 컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요. 이 문서에서는 Kotlin 프로.. TIL 16일차 버튼 디자인 바꾸기 res > drawable 경로에 파일명.xml 파일을 만들고 이곳에서 버튼의 디자인을 바꾼다. 방금 만든 color_change.xml 를 사용하기 위한 2가지 방법이 있다 1. res > values > themes > theme.xml 에서 이 부분을 이렇게 변경해 주어야 한다 2. TIL 15일차 git에서 error: remote origin already exists. 에러가 뜰때 기존에 연결되어 있는 Repository가 다시 새로운 Repository에 코드를 올리려고 하면 발생되는 에러 해결방법: git remote remove origin(이전 연결 제거) 명령어를 입력하면 깔끔하게 해결된다 :) TIL 14일차 강의 2강 복습 git bash - 복사하기: ctrl + ins - 붙여넣기: shift + ins (단축키가 달라서 당황;;) TIL 작성요령 강의 정리 TIL이란? Today I Learned TIL을 써야하는 이유? 1) 기록: 내가 무엇을 배웠는지 기록 2) 성장: 학습한 것을 정리하면서 이해도를 높인다 3) 활용: 비슷한 문제 발생 시 활용할 수 있다 취업을 하기 위해선? 자신이 도움이 된다는 것을 증명해야됨 -> TIL 블로그 작성: 신입이 가장 빠르게 경험과 실력을 증명하는 법(+성실성) TIL 작성법? 정답 XXX 처음에는 하루에 한 번 일단 작성하기(easy mode) 1) 강의 내용 정리하기(초기) 2) 개발 단계 정리 3) 하루 회고 - 오늘 있었던 일 정리, 느낀 점, 개선 방안 .. TIL 13일차 강의 1, 2, 3강 복습 git 특강 1일차 1.필수 리눅스 명령어(깃 명령어 아님) git bash로 진행(시작메뉴에 git bash 검색) pwd(print working directory) 현재 내가 작업하는 폴더를 보여달라는 뜻 '~'는 home이라는 경로이며 바탕화면보다 더 상위에 있는 경로 ls(list) 내 폴더 안에 있는 폴더 & 파일 내역을 보여줌 ls -a(list all) 숨겨진 파일(보통 .으로 시작함)도 모두 볼수 있음 왜 숨겨져 있냐면 컴퓨터 자체 설정 파일(일반인들은 볼필요 없는 파일)이여서 cd 폴더명(change directory) ex) cd Desktop ->Desktop 안에 있는 다른 폴더도 가능 마치 데스크탑의 폴더를 더블 클릭해서 들어간 것과 같은 효과 cd ... TIL 12일차 강의 전체 복습(1, 2, 3주차) git 시작하기 가이드 학습 git repository 연동 git의 branch(가지)는 많이 만들어도 메모리에 부담이 없어 작업을 최대한 branch로 세분화하는것이 좋다 branch를 합치는 작업 = merge github issue 관리하기 이전 1 ··· 5 6 7 8 9 10 11 12 다음