반응형

Til 64

23.07.26 부트캠프 17일차 TIL

코드와 친해지기 오전 알고리즘 문제 풀기 오후 팀프로젝트 코딩 오늘은 리스트, 추상화개념을 계속해서 반복 하였다. 이해가 되지 않지만 그래도 fun main(){ val menuList = mutableListOf( Menu2("모듬어묵짬뽕 |", 10000, "| 소박한 모듬어묵짬뽕"), Menu2("나가사끼짬뽕 |", 20000, "| 담백한 나가사끼짬뽕"), Menu2("해물얼큰짬뽕 |", 20000, "| 시원한 해물얼큰짬뽕"), Menu2("김치우동짬뽕 |", 15000, "| 칼칼한 김치우동짬뽕") ) for(menu in menuList){ println("${menu.name} ${menu.price} ${menu.explain}") } Menu1().tang() } data class M..

개발일기 2023.07.26

23.07.25 부트캠프 16일차 TIL 알고리즘 문제

TIL 작성 알고리즘 문제를 풀면서 처음이지만 코틀린 언어에 대해서 진짜 조금 알게 된 느낌이였다. 기본 알고리즘 문제가 그렇듯 주어진 문제에 따라서 입력값과 출력값이 정해져 있는 모양을 가지고 만들어야 되니 여간 띄어쓰기 변수선언이 기본문제들도 쉽지 않았다. 조원들께서 도와주셔서 많이 이해가 갔다. 계속 봐야 될듯 하다. 무엇보다 split(' ' ) 이 이해가 안갔는데 친절하게 설명해주셔서 "공백기준 변수 a b" 데이터 클래스, 추상화 만들기!! 돌입!! fun main(args: Array) { var num1 = readLine()!! println("${num1}") //println(readLine()!!) -->이 한줄로도 실행됨 } fun main(args: Array) { val (a,..

개발일기 2023.07.25

23.07.24 부트캠프 15일차 TIL 브런치 master->main으로 바꾸기

제 코드에 대해서 보안점이나 필요이상의 불필요한 코드들을 정리해주는 시간이 되었습니다. 코틀린파일을 작성하여서 menu1번 탕류 메뉴 안내가 나오는것을 구현해보려고 하였습니다. 팀원 바뀌심 다시 시작 조원 회의 9:30~10:00 노션 만들기 협업 깃허브 만들기 https://velog.io/@ars_yeon/Git-3-Troubleshooting-There-isnt-anything-to-compare

개발일기 2023.07.24

23.07.19 부트캠프 10일차 TIL 객체지향 설계 5원칙 , SRP(단일책임원칙)

객체지향 설계 - 5원칙(SOLID) 객체지향 설계는 긴 세월과 수많은 시행착오를 거치며 5가지 원칙이 정리되었다. 이것은 객체지향 설계의 5원칙이라고 하며, 앞글자를 따서 SOLID라고 한다.SPR(Single Responsibility Principle) : 단일 책 velog.io 벨로그 유명한 객제치향 5원칙 매니저님께서 알려주심 💠 완벽하게 이해하는 SRP (단일 책임 원칙) 단일 책임 원칙 - SRP (Single Responsibility Principle) 단일 책임 원칙(SRP)는 객체는 단 하나의 책임만 가져야 한다는 원칙을 말한다. 여기서 '책임' 이라는 의미는 하나의 '기능 담당'으로 보면 된다. 즉, inpa.tistory.com 4강 배열, 컬렉션 3강 재복습을 하면서 소통 잘하..

개발일기 2023.07.19
반응형