C#/Design Pattern
C# 언어의 기초부터 심화까지 기술 내용을 기록하고 있습니다.

-
싱글톤 패턴의 경우, 이 글에 굳이 예시를 적지 않아도 될 정도로 이미 많은 자료들이 나와있다.(거의 다른 패턴들보다도 비교적 참고자료가 많은 게 아닐까라는 생각이 든다) 패턴에 대한 설명은glikmakesworld.tistory.com/2 유니티 디자인패턴 - 싱글톤 (Unity Design Patterns - Singleton)싱글톤 패턴은 초보 개발자들이 가장 많이 쓰는 디자인 패턴이 아닐까 싶다. 클래스 구조를 짜다보면 다른 클래스의 함수를 사용해야 할 수도 있고, 전체 클래스들이 공유하는 전역변수가 필요glikmakesworld.tistory.com wergia.tistory.com/192 [Unity3D] Programming - 유니티에서의 싱글톤 패턴 활용Programming - 유니티에서..
[C# / Unity] 디자인 패턴 - 싱글톤 패턴싱글톤 패턴의 경우, 이 글에 굳이 예시를 적지 않아도 될 정도로 이미 많은 자료들이 나와있다.(거의 다른 패턴들보다도 비교적 참고자료가 많은 게 아닐까라는 생각이 든다) 패턴에 대한 설명은glikmakesworld.tistory.com/2 유니티 디자인패턴 - 싱글톤 (Unity Design Patterns - Singleton)싱글톤 패턴은 초보 개발자들이 가장 많이 쓰는 디자인 패턴이 아닐까 싶다. 클래스 구조를 짜다보면 다른 클래스의 함수를 사용해야 할 수도 있고, 전체 클래스들이 공유하는 전역변수가 필요glikmakesworld.tistory.com wergia.tistory.com/192 [Unity3D] Programming - 유니티에서의 싱글톤 패턴 활용Programming - 유니티에서..
2021.04.25 -
추상 팩토리는 이전 패턴 일지에 있었던 팩토리 관련 패턴 참고 자료에 나와있는 내용과 예시가 가장 이해하기 쉽고 적절한 것 같아서 그대로 여기에 적는 것 보다는 해당 자료를 참고하는게 좋을 것 같다. glikmakesworld.tistory.com/5 유니티 디자인패턴 - 팩토리(심플팩토리, 팩토리 메소드, 추상팩토리) (Unity Design Patterns - Factory)흔한 프로그래밍 언어서 새로운 인스턴스를 만들 때 new를 사용한다. 만약 내 게임의 스테이지1에서 그린고블린을 만든다면 아래와 같이 만들것이다. GreenGoblin greenGoblin = new GreenGglikmakesworld.tistory.com앞서 알아봤던 2개의 패턴보다는 좀 더 세부적으로, 조립식 부품을 끼워 ..
[C# / Unity] 디자인 패턴 - 추상 팩토리추상 팩토리는 이전 패턴 일지에 있었던 팩토리 관련 패턴 참고 자료에 나와있는 내용과 예시가 가장 이해하기 쉽고 적절한 것 같아서 그대로 여기에 적는 것 보다는 해당 자료를 참고하는게 좋을 것 같다. glikmakesworld.tistory.com/5 유니티 디자인패턴 - 팩토리(심플팩토리, 팩토리 메소드, 추상팩토리) (Unity Design Patterns - Factory)흔한 프로그래밍 언어서 새로운 인스턴스를 만들 때 new를 사용한다. 만약 내 게임의 스테이지1에서 그린고블린을 만든다면 아래와 같이 만들것이다. GreenGoblin greenGoblin = new GreenGglikmakesworld.tistory.com앞서 알아봤던 2개의 패턴보다는 좀 더 세부적으로, 조립식 부품을 끼워 ..
2021.04.18 -
※ 읽기 전에 한번 숙지하면 좋은 내용 math-development-geometry.tistory.com/40 C# - 추상 클래스, 가상 클래스 - abstract, virtual 사용법지난 포스팅 인터페이스에서 잠시 언급된 추상과 가상에 대한 이야기를 하도록 하겠습니다. 추상과 가상을 먼저 이야기 했으면 좋았겠지만, 제 포스팅은 그냥 의식의 흐름으로 적는 포스팅이기math-development-geometry.tistory.com glikmakesworld.tistory.com/5 유니티 디자인패턴 - 팩토리(심플팩토리, 팩토리 메소드, 추상팩토리) (Unity Design Patterns - Factory)흔한 프로그래밍 언어서 새로운 인스턴스를 만들 때 new를 사용한다. 만약 내 게임의 스테..
[C# / Unity] 디자인 패턴 - 팩토리 메서드※ 읽기 전에 한번 숙지하면 좋은 내용 math-development-geometry.tistory.com/40 C# - 추상 클래스, 가상 클래스 - abstract, virtual 사용법지난 포스팅 인터페이스에서 잠시 언급된 추상과 가상에 대한 이야기를 하도록 하겠습니다. 추상과 가상을 먼저 이야기 했으면 좋았겠지만, 제 포스팅은 그냥 의식의 흐름으로 적는 포스팅이기math-development-geometry.tistory.com glikmakesworld.tistory.com/5 유니티 디자인패턴 - 팩토리(심플팩토리, 팩토리 메소드, 추상팩토리) (Unity Design Patterns - Factory)흔한 프로그래밍 언어서 새로운 인스턴스를 만들 때 new를 사용한다. 만약 내 게임의 스테..
2021.04.11 -
※ 읽기 전에 한번 숙지하면 좋은 내용 math-development-geometry.tistory.com/40 C# - 추상 클래스, 가상 클래스 - abstract, virtual 사용법지난 포스팅 인터페이스에서 잠시 언급된 추상과 가상에 대한 이야기를 하도록 하겠습니다. 추상과 가상을 먼저 이야기 했으면 좋았겠지만, 제 포스팅은 그냥 의식의 흐름으로 적는 포스팅이기math-development-geometry.tistory.com glikmakesworld.tistory.com/5 유니티 디자인패턴 - 팩토리(심플팩토리, 팩토리 메소드, 추상팩토리) (Unity Design Patterns - Factory)흔한 프로그래밍 언어서 새로운 인스턴스를 만들 때 new를 사용한다. 만약 내 게임의 스테..
[C# / Unity] 디자인 패턴 - 심플 팩토리※ 읽기 전에 한번 숙지하면 좋은 내용 math-development-geometry.tistory.com/40 C# - 추상 클래스, 가상 클래스 - abstract, virtual 사용법지난 포스팅 인터페이스에서 잠시 언급된 추상과 가상에 대한 이야기를 하도록 하겠습니다. 추상과 가상을 먼저 이야기 했으면 좋았겠지만, 제 포스팅은 그냥 의식의 흐름으로 적는 포스팅이기math-development-geometry.tistory.com glikmakesworld.tistory.com/5 유니티 디자인패턴 - 팩토리(심플팩토리, 팩토리 메소드, 추상팩토리) (Unity Design Patterns - Factory)흔한 프로그래밍 언어서 새로운 인스턴스를 만들 때 new를 사용한다. 만약 내 게임의 스테..
2021.04.04 -
※ 본 게시글은 여러 참고 자료들의 내용들을 토대로 다시 재정리하여 인용한 내용을 담고 있습니다. ※자료의 출처는 문단 최하단에 표기되어 있으며, 관련 정보를 찾으시거나 공부하시는 분들에게 도움이 되셨으면 좋겠습니다.디자인 패턴 (Design Pattern)디자인 패턴은 소프트웨어를 설계 및 개발하면서 반복적으로 발생하는 문제들을 해결하기 위한 방법들을 일반화하여 정리한 것상황에 따라 문제에 적합한 디자인 패턴을 참고하여, 간편하게 적용할 수 있게 정리되어 있음이미 많은 개발자들이 고민했던 문제들에 대한 해결 사례로 인정한 패턴들이 모여있어, 빠르게 해결할 수 있는 장점이 있음디자인 패턴을 적용하면 소프트웨어의 재사용성, 가독성, 유지보수성, 확장성, 안정성과 신뢰성을 끌어올릴 수 있음디자인 패턴은 어느..
[C# / Unity] 디자인 패턴 (Design Pattern)※ 본 게시글은 여러 참고 자료들의 내용들을 토대로 다시 재정리하여 인용한 내용을 담고 있습니다. ※자료의 출처는 문단 최하단에 표기되어 있으며, 관련 정보를 찾으시거나 공부하시는 분들에게 도움이 되셨으면 좋겠습니다.디자인 패턴 (Design Pattern)디자인 패턴은 소프트웨어를 설계 및 개발하면서 반복적으로 발생하는 문제들을 해결하기 위한 방법들을 일반화하여 정리한 것상황에 따라 문제에 적합한 디자인 패턴을 참고하여, 간편하게 적용할 수 있게 정리되어 있음이미 많은 개발자들이 고민했던 문제들에 대한 해결 사례로 인정한 패턴들이 모여있어, 빠르게 해결할 수 있는 장점이 있음디자인 패턴을 적용하면 소프트웨어의 재사용성, 가독성, 유지보수성, 확장성, 안정성과 신뢰성을 끌어올릴 수 있음디자인 패턴은 어느..
2021.03.28