전체 글190 자바: 변수명을 축약하지 마라 의도를 드러낼 수 있다면 이름이 길어져도 괜찮다. 변수 이름, 함수이름을 축약하지 않고 의도를 드러낼 수 있는 이름을 사용한다. 이에 대한 습관도 정확히 들어 있지 않은 것 같다. 나중에 좀더 익숙해진다면, 정형화되어 다른 사람들 또한 한눈에 알아볼수 있는 변수명을 구현할 수 있을 것 같다. 2021. 10. 28. 자바: 상수 사용 자바 상수를 하드코딩 하게 되면 100군데 사용했다면 나중에 수정할 때 100군데를 다 수정해줘야 한다. 하지만 상수를 따로 선언해 사용한다면 모든 곳에 한번에 적용이 가능하다. package lee; public final class Constants { public static final int MOVE_CHOICE = 4; } static 변수는 메모리의 효율성, 공유하기 위한 목적으로 사용한다. 여기선 두가지 모두를 위해 사용한 것 같다. static method는 보통 유틸리티 함수에 많이 쓰이는데, 모든 인스턴스에 공통으로 사용되는 것을 사용할때 static 을 붙이기 때문이다. (모든 인스턴스에서 같은 값이 유지) static method는 인스턴스를 생성하지 않아도 사용할 수 있으며,(클래.. 2021. 10. 28. http 웹 지식 : 1 인터넷 통신, IP 프로토콜 인터넷 네트워크 인터넷에서 컴퓨터 둘은 어떻게 통신할까요? 너무 멀다면 인터넷 망을 통해서 메시지를 보내야합니다. 그러나 인터넷 망을 단순하지 않습니다. 안전하게 메시지를 보내려면, 혹은 어떤 규칙과 방식을 통해 메시지가 전송하게 보내질까요? IP의 사용으로 이 문제를 해결합니다. 무언가 인터넷을 통해 메시지를 보내려면 최소한의 규칙이 있어야 합니다. 이는 IP 프로토콜이라 합니다. 만약 제.IP주소가 A고 보내려고 하는 주소가 B면 해당하는 IP주소에 패킷이라는 통신 단위로 메시지 전달합니다. 그냥 보내는 것이 아니라 규칙이 있습니다. 나의 IP, 목적지 IP, 기타… 등을 통해 IP 패킷을 만든 후 그것을 던집니다. 그러면 IP 프로토콜에 의해 규약에 의해 출발지, 목적지 등에 대한 정보를 이해하고 .. 2021. 8. 29. 자바스크립트 - ECMASript 데코레이터 https://medium.com/google-developers/exploring-es7-decorators-76ecb65fb841 Exploring EcmaScript Decorators Iterators, generators and array comprehensions; The similarities between JavaScript and Python continue to increase over time and I for one… medium.com 2021. 8. 20. 이전 1 ··· 34 35 36 37 38 39 40 ··· 48 다음