/users
/posts
/slides
/apps
/books
mysetting
/users
/posts
/slides
/apps
/books
이진성
서버 / DevOps 개발자@SHIFTUP
Seoul, Korea
Joined on 2021년 05월 19일
Profile
Slide
Post
Like
12:39 5/27
sticky32.tistory.com
12:39
sticky32.tistory.com
Sticky
http://sticky32.tistory.com/
공부하는 서버 개발자.
저작도구: tistory
최종 피드 수집: 2024-12-20 14:15
전체 (10)
6y
[소프트웨어/디자인패턴] 중개자 패턴(Mediator Pattern)
여러 객체간의 협업관계를 중앙화하는 패턴
Context
GUI 개발을 하다 보면 여러 컴포넌트 간의 호출 관계를 그릴 수 있습니다. 우리가 많이
개발하는 UI 중 하나인 로그인 폼을 예로 들어보겠습니다. 사용자의 이름과 암호,
G
디자인패턴
+ 더보기
0
0
0
읽기모드
6y
[소프트웨어/디자인패턴] 메멘토 패턴(Memento Pattern)
Memento Pattern
캡슐화를 위배하지 않은 채 내부 상태의 스냅샷을 찍는 패턴
Context
어떤 스토리가 있는 RPG게임을 생각해봅시다. 사용자는 모험가를 통해 게임을 플레이할
것이며 각 단계의 스테이지를 깨나가면서 캐
디자인패턴
+ 더보기
0
0
11
읽기모드
6y
[소프트웨어/디자인패턴] 방문자 패턴(Visitor Pattern)
Visitor Pattern
방문자 패턴은 데이터 구조와 처리를 분리하는 패턴입니다.
Context
우선 방문자 패턴이 무엇인지 보다는 어떤 때에 사용하는 것이 좋은지에 대해서 알아봅시다.
흔히 접할 수 있는 구문트리, 아래와 같
디자인패턴
+ 더보기
0
0
4
읽기모드
6y
[C#] 공변성과 반공변성이란?
공변성과 반공변성
공변성과 반공변성 어떤 의미이고 어떻게 쓰는 것이 좋을까?
개요
사실 공변성과 반공변성을 통칭 가변성이라고 한다. 그리고 이와 반대되는 의미로는 불변성이 있다.
가변성(Variance) : 특정 타입의 객체를 다
C#
Contravariant
Covariant
+ 더보기
공변
반공변
0
0
17
읽기모드
7y
[개발자] 소프트웨어 장인 - 산드로 만쿠소
나는 아키텍트라는 타이틀이 좋았다. - 26P
이 책을 읽으면서 많은 생각을 했다. 경험했던 많은 실패한 프로젝트들, 그리고 그 프로젝트의 코드품질에 대해서 고민했다. 당시 소프트웨어 아키텍트에게 많은 불만을 가지고 있던 나는 단
독서
+ 더보기
0
0
3
읽기모드
7y
Git bash 한글 깨짐 문제
git/bin/bash.exe를 IDE(VSC, Webstorm, IDEA 등)에 통합하여 사용하는 경우가 많은데 한글이 깨진다.
특히 디렉토리를 이동하거나 git add 한글파일.확장자와 같은 명령을 사용할 때 깨지면 기분이 좋
Git
+ 더보기
0
0
2
읽기모드
7y
[Angular2] 컴포넌트에 대해서
Component
angular2의 component에 대해서 설명합니다.
Introduce
angular2는 기본적으로 CBD(Component Based Development)이다, 여기서 Component는 W3C의 Web
Angular JS
+ 더보기
0
0
0
읽기모드
7y
[소프트웨어/디자인패턴] 추상 팩토리 패턴 (Abstract Factory Pattern)
Abstract Factory Pattern
Context
스마트폰을 조립하는 공장을 생각해보면 아래와 같은 모델이 어느정도 연상될 것이다.
기본적으로 AP, Battery는 스마트폰을 구성하는 중요한 요소이며 갤럭시는 Samsu
디자인패턴
+ 더보기
0
0
0
읽기모드
7y
[소프트웨어/디자인패턴] 컴포지트 패턴 (Composite Pattern)
컴포지트 패턴은 동일 기능을 수행하는 부분-전체 관계를 정의할 때 유용하다.
Context
보통 컴퓨터의 가격과 전력을 산정할 때는 중요하다. 어떤 CPU와 어떤 램 그리고 그래픽카드를 장착했는지에 따라
컴퓨터의 가격과 소비전력을
디자인패턴
+ 더보기
0
0
0
읽기모드
7y
[소프트웨어/디자인패턴] 퍼사드 패턴 (Facade Pattern)
컴퓨터의 전원버튼을 누를때 우린 어떻게 동작하는지 생각하지 않는다.
글을 작성하려고 준비하면서 느낀점은 "과연 이 게시글을 볼까?"였다. 너무 쉬웠기떄문이다.
복잡한 프로세스의 내용을 하나의 인터페이스 메서드로 간략화하여 사용하는
디자인패턴
+ 더보기
0
0
0
읽기모드
About
Badge
Contact
Activity
Terms of service
Privacy Policy