Study/Etc

· Study/Etc
디자인 패턴이란 ? 디자인 패턴이란 개발 과정에서 자주 발생하던 문제에 대한 해결책을 재사용 가능한 형태로 정리해 놓은 검증된 설계 방법 또는 솔루션이다. 디자인 패턴의 장점으로는 일관된 구조를 사용하기 때문에 팀원 간 의사소통을 쉽게 만들어주고 유지보수성이 좋다. 또한 검증된 방법이기 때문에 신뢰하고 애플리케이션을 개발할 수 있고, 시스템의 확장성이 높아진다. 디자인 패턴은 크게 생성 패턴, 구조 패턴, 행위 패턴 3가지가 있다. 이번 게시글에서는 행위 패턴의 종류에 대해 간략히 알아본다. 행위 패턴 행위 패턴은 객체 간의 상호 작용하는 방법과 책임을 분배하는 방법에 중점을 두는 디자인 패턴이다. 주요 패턴으로는 옵저버, 커맨드, 이터레이터, 전략, 템플릿 메서드 패턴이 있다. 옵저버 (Observer..
· Study/Etc
디자인 패턴이란 ? 디자인 패턴이란 개발 과정에서 자주 발생하던 문제에 대한 해결책을 재사용 가능한 형태로 정리해 놓은 검증된 설계 방법 또는 솔루션이다. 디자인 패턴의 장점으로는 일관된 구조를 사용하기 때문에 팀원 간 의사소통을 쉽게 만들어주고 유지보수성이 좋다. 또한 검증된 방법이기 때문에 신뢰하고 애플리케이션을 개발할 수 있고, 시스템의 확장성이 높아진다. 디자인 패턴은 크게 생성 패턴, 구조 패턴, 행위 패턴 3가지가 있다. 이번 게시글에서는 구조 패턴의 종류에 대해 간략히 알아본다. 구조 패턴 구조 패턴은 클래스나 객체를 조합해서 더 큰 구조로 만들거나 인터페이스를 제공하는 디자인 패턴이다. 주로 상속이나 구성(Composition)을 통해 클래스를 조직화해서 새로운 기능을 제공하거나, 인터페이..
· Study/Etc
디자인 패턴이란 ? 디자인 패턴이란 개발 과정에서 자주 발생하던 문제에 대한 해결책을 재사용 가능한 형태로 정리해 놓은 검증된 설계 방법 또는 솔루션이다. 디자인 패턴의 장점으로는 일관된 구조를 사용하기 때문에 팀원 간 의사소통을 쉽게 만들어주고 유지보수성이 좋다. 또한 검증된 방법이기 때문에 신뢰하고 애플리케이션을 개발할 수 있고, 시스템의 확장성이 높아진다. 디자인 패턴은 크게 생성 패턴, 구조 패턴, 행위 패턴 3가지가 있다. 이번 게시글에서는 생성 패턴의 종류에 대해 간략하게 알아본다. 생성 패턴 생성 패턴은 객체의 생성과 초기화에 관련된 패턴으로, 클래스의 인스턴스화를 다양한 방법으로 다루기 위한 디자인 패턴이다. 주로 객체 생성과 관련된 복잡성을 줄이고, 객체의 종류를 시스템에서 유연하게 확장..
· Study/Etc
개요 AWS(Amazon Web Services)는 아마존이 제공하는 클라우드 컴퓨팅 플랫폼으로, 간편하게 자신만의 웹 서비스를 구축할 수 있게 도와준다. 최근에는 IT 기업 부터 사이드 프로젝트를 진행하는 취준생까지 AWS 를 매우 많이 사용하고 있다. 하지만 AWS는 사용하는 만큼 비용을 지불하는 Pay-as-you-go 정책을 사용하고 있기 때문에 자칫 잘못 사용하게 된다면 과금 폭탄을 맞을 수도 있기 때문에 있으니 조심해서 사용해야 한다. (검색해서 찾아보면 실제로 백만원 단위 부터 억 단위로 과금 폭탄을 맞은 사람들이 있다..) 이번 글에서는 이러한 과금 폭탄을 피하기 위해서 필요한 몇가지 설정을 소개하려 한다. 비용 모니터링 설정 내가 사용하고 있는 클라우드 서비스의 요금이 특정 가격을 넘을 ..
· Study/Etc
Eclipse에 STS(Spring Tools) 설치하기 Eclipse -> Help -> Eclipse Marketplace -> Spring STS 검색 -> STS 3 설치 설치를 완료하고 재시작한다. Spring Boot 프로젝트 생성 재부팅 후 Spring Boot 프로젝트를 생성한다. File-> New -> Other -> Spring Boot -> Spring Starter Project
· Study/Etc
개요 IntelliJ를 사용하면서 자주 사용하는 유용한 단축키에 대해 공유하고자 합니다. 해당 단축키를 사용하며 개발 했을 때 생산성이 크게 상승한 것을 느꼈기 때문에 이 글을 보시는 분들도 한번 사용해보시길 추천드립니다. 오류난 곳으로 이동 : F2 오류 수정 제안(자동 완성) : Option(⌥)+Enter(↩) 구문 자동 완성 (ex) 세미콜론, for문 등) : Command(⌘) + Shift(⇧) + Enter(↩) 예시 1 : For문 구문 자동완성 예시 2 : 세미콜론 자동 완성 심볼 선언한 곳으로 이동 : Command(⌘) + B 최근 파일 보기 : Command(⌘) + E 어떤 항목이 사용된 모든 위치 검색 : Option(⌥) + F7 Debug & Run : Shift(⇧) + ..
jonghne
'Study/Etc' 카테고리의 글 목록