본문 바로가기

TIL(Today I Learned)90

TLI 17일 (23. 6. 6. 화) 배운 내용, 특히 중요한 부분 기술 외 부분(소통 등) 기술적인 부분 오늘의 목표와 일정 및 점검 오늘의 목표 : 스프링 핵심 원리 완료 목표를 위한 일정 : 09~13 14~18 19~21 점검 목표 달성 하루를 돌아보면서 느낌 2023. 6. 7.
TLI 16일 (23. 6. 5. 월) 1. 오늘의 문제(과제, 코딩테스트 등) 문제 : 더 좋은 기술적 해결책을 가지고 있는데, 어떻게 표현해야 팀이 받아들이고, 발전할 수 있을까? 고민하는 시간이었습니다. 기술적 문제보다는 소통의 문제의 중점! A안 : input을 sc.nextLine()으로 받습니다. 문자로 받음 ▶ A안은 문자, 숫자 입력시오류가 없습니다. B안 : input을 sc.nextInt()로 받습니다. 숫자로 받음 ▶ B안은 문자 입력시 아래 오류가 납니다. * 오류 메시지 Exception in thread "main" java.util.InputMismatchException at java.base/java.util.Scanner.throwFor(Scanner.java:939) at java.base/java.util... 2023. 6. 5.
TLI 15일 (23. 6. 2. 금) 오늘 코드 리뷰와 팀과제 발제가 있었습니다. 개인과제를 하면서 여러 사람과 소통을 하게 되면 얻은 점을 정리해봅니다. 제가 생각하지 못한 다양한 방법을 알게 됐습니다. (asList, if 대신 switch도 사용 등) 오류를 대처하는 실력 객체 지향 개념에 대한 깊은 이해 코드를 쉽게 논리적으로 구성하고 설명하는 방법 등을 배우는 의미 있는 시간이었습니다. 결론 : 코드 결과물과 기능 구현이 전부가 아니라, 더 의미 있는 것을 배운 것 같아서 감사한 시간이었습니다. 튜터님 피드백 코드는 내가 성장할 수 있는 밑거름이 된다. 리뷰 받는 것을 두려워하지 마라. 메서드명은 이해하기 쉽게 작성하는 것이 좋다. 기능을 잘 나타내는 이름을 쓸 것. 클래스 변수는 double 보다는 Double로 래퍼클래스를 쓰는.. 2023. 6. 2.