반응형 SWE326 VS Code Extension 추천 | 21년 업데이트 1위. Remote Development 개발 서버 따로 사용해서 개발하고 있다면 remote development 확장은 ㄹㅇ강추X100 SSH 콘솔창 따로 열 필요없이 한 화면에서 처리할 수 있어서 편함! 캡쳐이미지처럼 위에서 코드 수정하고 아래 터미널창에서 바로 컴파일함 1) 좌측 REMOTE EXPLORER 탭에서 SSH Targets 콤보 선택. SSH Targets [+] 버튼 클릭 2) 상단에 입력창 나오면 userId@IPAddress 로 연결 2) 상단에 입력창 나오면 file Path 2위. Power Mode 타이핑할 때 나오는 효과임 필수 확장팩은 아니지만 개발 인싸라면 이 정도는 해줘야지^_^6는 뻥이고... 그냥 재밌음 열코하는 느낌나서 혼자 만족스러움 자기만족 확장팩 근데 좀 .. 2021. 10. 14. [디자인패턴] Facade Pattern 퍼사드 패턴 Facade Pattern 퍼사드 패턴 개념 퍼사드 패턴이란 여러 서브 시스템의 작업들을 하나의 인터페이스로 통합하여 제공해주는 것이다. 예시 예를 들어 집에서 영화보는 것에 대해 생각해보자 영화를 보려고 하면 여러가지 사전 작업들이 필요하다. 빔 프로젝터를 켜고, 스크린을 내리고, 조명 밝기를 조절하고 등... 이 여러가지 작업들은 영화를 볼 때마다 반복적으로 수행되어야 하는데, 이들을 하나로 묶어서 인터페이스로 제공하는 것이 퍼사드 패턴이다. public void watchMovie(String movie) { projector.on(); screen.down(); lights.dim(10); ... } 퍼사드 클래스의 형태 위의 watchMovie 메소드는 HomeTheaterFacade라는 퍼사드.. 2021. 9. 29. [디자인 패턴] Adapter Pattern 어댑터 패턴 어댑터 패턴 Adapter Pattern 어댑터 패턴이란 클래스의 인터페이스를 사용자가 기대하는 다른 인터페이스로 변환하는 패턴이다. 우리가 해외여행 갈 때 챙겨가는 어댑터를 떠올리면 이해가 쉽다. 한국 전원 플러그는 보통 220V를 사용하는데 해외는 110V 전압을 사용하고 플러그 핀 갯수나 모양도 다르다. 따라서 한국 전자제품을 해외로 가져가서 사용할 때 해외 규격에 맞춰서 변환해주는 '어댑터'가 필요하다. 어댑터 패턴도 이와 같은 역할을 한다. 우리가 원하는 규격으로 변환해주는 패턴이다. 예제 사각형을 그리는 클래스로 예시를 들어보겠다. 예를 들어, 기존에 사각형을 그리는 클래스를 제공해주고 있었는데, 새로운 업체에서는 사각형 클래스의 메소드 인자 타입을 변경하였다. 각 업체마다 제공해주는 형식이 .. 2021. 9. 23. [디자인 패턴] Command Pattern 커맨드 패턴 | 디자인 패턴의 3종류 | 행동 패턴 디자인 패턴의 3가지 타입 디자인 패턴의 3가지 타입 디자인 패턴들은 크게 3가지 타입으로 나눌 수 있다. - 생성 패턴 (Creational Patterns) - 구조 패턴 (Structural Patterns) - 행동 패턴 (Behavioral Patterns) 생성 패턴 Creational Patterns 이름에서 볼 수 있듯이 생성 패턴은 클래스 생성을 위한 디자인이다. 따라서 클래스 생성 패턴 또는 객체 생성 패턴이라고 불리기도 한다. 예시로는 팩토리 패턴, 싱글턴 패턴, 프로토타입 패턴, 빌더 패턴 등이 있다. 구조 패턴 Structural Patterns 구조 패턴은 클래스의 구조, 구성(composition)과 관계가 깊다. 대부분의 구조 패턴의 목적은 각 클래스들의 구성을 최소화하는 것.. 2021. 9. 7. 이전 1 ··· 20 21 22 23 24 25 26 ··· 82 다음 반응형