Home
DevGround Junior 2019 내용 요약
9 Skill for Developers박종천 상무님 Hard Skills Basic Knowledge(C++, OS) 제품에 대한 이해(제품 분석) 개발 사이클(요구사항/분석, 디자인 모델링, Implementation, Test/Release, Feedback/Update) 계속 잘 해야함 Soft Skills Project
규칙20. 태그달린 클래스 대신 클래스 계층을 활용하라.
두 가지 이상의 기능을 가지고 있으며, 그 중 어떤 기능을 제공하는지 표시하는 태그가 달린 클래스를 만날 수 있다. 12345678910111213141516171819class Figure { enum Shape { RECTANGLE, CIRCLR }; // 어떤 모양인지 나타내는 태그 필드. final Shape shap
규칙 18.인터페이스는 자료형을 정의할 때만 사용하라
인터페이스를 구현하는 클래스를 만들게 되면 그 인터페이스는 해당 클래스의 객체를 참조할 수 있는 자료형(type)역할을 하게된다. 인터페이스를 구혆 클래스를 만든다는 것은, 해당 클래스의 객체로 어떤 일을 할 수 있는지 클라이언트에게 알리는 행위다. 다른 목적으로 인터페이스를 정의하고 사용하는것은 적절치 못하다.적절하지 못한예: 상수 인터페이스(메서드가 없
2.TCP/IP와의 만남
오늘날 가장 많이 사용되는 프로토콜은 TCP/IP 이다.(인터넷 때문..)Transmission Control Protocol/Internet Protocol의 약자로서 ARPANET에 의해 처음 개발되었다. 각각의 네트워크에 접속되는 호스트는 다른 네트워크에 연결되어 있는 호스트까지도 서로 데이터를 주고받을 수 있다. 이 때 사용하는 호
15-1. 로그 관리방법(구글스택드라이버, stern)
구글 구글스택드라이버구글 스택드라이버는 GCP나 AWS에서 로깅 및 모니터링에 사용되는 매니지드 서비스이다. https://app.google.stackdriver.com/ 으로 접속하거나 콘솔메뉴(왼쪽메뉴바)에서 모니터링을 선택하자. 그 후 Logging 탭을 선택하자.스택드라이버에서는 로그를 Cloud HTTP 로드 밸런서나 GKE 컨테이너와 같은 카테
1.네트워크 세상에 들어서며
인터넷여러개의 네트워크를 묶었다는 의미.인터넷의 특징1.TCP/IP라는 하나의 프로토콜만 사용2.웹브라우저를 통해 인터넷을 탐험한다.3.없는정보가 없다. 인트라넷내부의 네트워크를 의미. 사내업무도 웹 브라우저만으로 할 수 있다. TCP/IP 프로토콜을 사용함. 엑스트라넷인트라넷과 유사하지만 인트라넷을 기업의 종업원이외에도 협력회사나 고객에