-
[내일배움캠프] 12/2 금요일 TIL 회고록카테고리 없음 2022. 12. 2. 21:19
테스트 코드 작성의 장점:
개발 과정 중 예상치 못한 문제를 미리 발견할 수 있다.
작성한 코드가 의도한 대로 작동하는지 검증할 수 있다.
코드의 변경,추가,삭제 시 사이드 이펙트를 줄일 수 있다.
자바는 테스트를 적극적으로 지원 중이다.
LAN : Local Area Network
사무실이나 빌딩처럼 비교족 좁은 범위의 네트워크
WAN : Wide Area Network
서로 떨어져 있는 LAN 사이를 전용선 등으로 연결한 광역 네트워크를 말한다.
클라이언트: 네트워크상에서 서버에게 서비스를 요청하는 장비
컴퓨터,노트북,핸드폰 등등..
서버: 네트워크상에서 서비스를 제공하는 장비
공유기, 도메인관리기(DNS), IP 할당기(DHCP), 시간관리기 (NTP) , 게이트웨이 등등
오늘 오전 강의로 테스트 코드 작성을 배웠는데
만들어지지 않아서 포기했다.. ㅋㅋㅋ
강의가 끝나고 어제 듣던 생활코딩 강의를 이어서 들었다.
4시에는 CS 강의가 있었다. 고등학교때인가 정보처리기능사 자격증 땄을 때인가
OSI 7계층을 배웠던거 같은데 여기서 다시 듣게되니 반가웠다.
물데네전세표응.. 나는 이렇게 외웠었다.
물리,데이터링크,네트위크계층 (1,2,3 계층)이 네트워크 지원계층이고
전송 계층 (4 계층) 사용자 지원 계층이고
세션,표현,응용 계층이 (5,6,7 계층)이 사용자 지원 계층이다.
시간날때 한번 더 봐봐야겠다. 강의 마지막에 틀어주신 노래가 아직도 잊혀지지가 않는다 ㅋㅋㅋ 너무 웅장했다.
6시에 자바 문제를 주셨는데,
몇몇개는 구글링해서 풀었는데 두개는 풀지 못했다..
스트림을 이용해서 1~100까지 홀수의 합을 구하는 문제랑 자동차 기능을 인터페이스로 설계하는거..
스트림을 이용하는건 홀수까지는 나오는데.. 합을 구하는 방법을 모르겠다.
인터페이스는 아예 모르겠어서 공부해봐야겠다. ㅠㅠ
문제 제출한 후에 계속 알아봤는데 잘 모르겠어서 월요일에 팀원분들한테 물어봐야겠다.