2021-01-20-TIL TIL 2021-01-20-TIL 공부할만한 것 https://creately.com/lp/cisco-network-diagrams/ https://developer.mozilla.org/ko/docs/Learn/Common_questions/How_does_the_Internet_work http://www.kyobobook.co.kr/product... 2021/01/20 TIL, 2021-TIL
2021-01-19-TIL TIL 2021-01-19-TIL Tip. 백엔드 개발자, 프론트엔드 개발자, 모바일 개발자 는 신입 때 어필해야하는 요소가 아니다. 신입은 문제가 주어졌을 때 해결할 수 있는 개발자라는 점을 키워야하고 어필해야한다. Tip. 매개변수가 너무 많다면 그 함수가 너무 많은 기능을 담당하고 있는것은 아닌지 검사해보아야한다. 기능을 축소한다면 매개변수의 개수는... 2021/01/19 TIL, 2021-TIL
2021-01-18-TIL TIL 2021-01-18-TIL 리액티브 선언문 https://www.reactivemanifesto.org/ko/glossary Java Stream https://ryan-han.com/post/java/java-stream/ Java Stream sum https://www.baeldung.com/java-stream-sum https://... 2021/01/18 TIL, 2021-TIL
2021-01-17-TIL TIL 2021-01-17-TIL Console color setting in Java https://forgiveall.tistory.com/466 How to execute java class file in Mac terminal https://stackoverflow.com/questions/24174947/mac-terminal-could-no... 2021/01/17 TIL, 2021-TIL
2021-01-15-TIL TIL 2021-01-15-TIL 객체를 호출하는것은 메시지를 보내는 것이다. Low coupling, high cohesion https://medium.com/clarityhub/low-coupling-high-cohesion-3610e35ac4a6 + (10,10)-(22,10)-(22,18)-(10,18) TODO: 다형성을 적용하여 변경... 2021/01/15 TIL, 2021-TIL
2021-01-14-TIL TIL 2021-01-14-TIL small talk 30min tutorial 객체지향 언어의 역사 제록스 -> 마우스, GUI, 카피머신 GUI 프로그래밍을 잘 하기위해서 small talk 언어를 만들었다. 자율성여부가 현실세계와 소프트웨어 세계의 가장 큰 차이이다, 삼각형의 넓이 구하기 헤론의 공식 : https://ko.wik... 2021/01/14 TIL, 2021-TIL
Java에서 객체 비교를 어떻게 해야 하는가 Notes Java에서 객체 비교를 처음 배울 때 가장 먼저 헷갈리는 것은 ==와 equals()의 차이다. 여기에 hashCode()까지 얽히면 왜 같은 객체처럼 보이는데 비교 결과가 다르게 나오는지 혼란스러워지기 쉽다. 핵심은 무엇을 같다고 볼 것인지를 구분하는 데 있다. ==는 무엇을 비교하나 참조 타입에서 ==는 두 변수가 같은 객체를 가리키는지를 ... 2021/01/14 Notes, Java
상속과 다형성은 어떻게 연결되는가 Notes 객체지향을 설명할 때 상속과 다형성은 거의 항상 함께 등장한다. 하지만 둘은 같은 개념이 아니다. 상속은 구조를 재사용하는 방법이고, 다형성은 같은 메시지를 서로 다른 방식으로 처리하게 만드는 성질이다. 상속이란 무엇인가 상속은 기존 클래스의 속성과 동작을 기반으로 새로운 클래스를 정의하는 방식이다. public class Animal { ... 2021/01/14 Notes, Java
객체, 클래스, 인스턴스는 어떻게 구분해야 하는가 Notes 객체지향을 처음 공부할 때 가장 헷갈리는 단어가 객체, 클래스, 인스턴스다. 세 단어가 비슷한 맥락에서 함께 등장하지만, 같은 의미는 아니다. 이 차이를 흐리게 이해하면 이후에 상속, 캡슐화, 생성자, 메모리 모델 같은 개념도 같이 흐려진다. 객체란 무엇인가 객체는 상태와 동작을 함께 가진 독립적인 단위다. 예를 들어 사용자, 주문, 계좌 같은 ... 2021/01/14 Notes, Java
Java에서 this와 super는 언제 어떻게 써야 하는가 Notes this와 super는 자바 문법 중에서도 자주 쓰이지만, 왜 필요한지 맥락 없이 외우기 쉬운 키워드다. 둘 다 결국 현재 객체와 상속 구조에서 참조 대상을 분명히 하기 위한 장치라고 보면 이해가 쉬워진다. this는 무엇을 가리키는가 this는 현재 객체 자신을 가리킨다. 즉, 인스턴스 메서드나 생성자 안에서 this를 사용하면 “지금 동작 중... 2021/01/14 Notes, Java