전체보기
-
추상 팩토리는 이전 패턴 일지에 있었던 팩토리 관련 패턴 참고 자료에 나와있는 내용과 예시가 가장 이해하기 쉽고 적절한 것 같아서 그대로 여기에 적는 것 보다는 해당 자료를 참고하는게 좋을 것 같다. 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 -
※ 공부 / 복습 메모 일지 ※ 해당 일지에서 알고 있는 부분들은 간단히 정리 및 생략하여 넘어가는 내용으로 구성 boycoding.tistory.com/147 C++ 02.01 - 자료형과 변수 정의의 기본 (The basis of data type and variable definition) 02.01 - 자료형과 변수 정의의 기본 (The basis of data type and variable definition) 메모리 주소 지정 (Addressing memory) '01-02 - 변수, 초기화 및 할당' 포스트에서 변수란 '값을 저장하고 사용할 수 있는.. boycoding.tistory.com boycoding.tistory.com/148 C++ 02.02 - void 02.02 - void..
[C++] 2-1. 자료형, 변수 정의, void, 변수 크기, sizeof 연산자※ 공부 / 복습 메모 일지 ※ 해당 일지에서 알고 있는 부분들은 간단히 정리 및 생략하여 넘어가는 내용으로 구성 boycoding.tistory.com/147 C++ 02.01 - 자료형과 변수 정의의 기본 (The basis of data type and variable definition) 02.01 - 자료형과 변수 정의의 기본 (The basis of data type and variable definition) 메모리 주소 지정 (Addressing memory) '01-02 - 변수, 초기화 및 할당' 포스트에서 변수란 '값을 저장하고 사용할 수 있는.. boycoding.tistory.com boycoding.tistory.com/148 C++ 02.02 - void 02.02 - void..
2021.04.03 -
※ 본 게시글은 여러 참고 자료들의 내용들을 토대로 다시 재정리하여 인용한 내용을 담고 있습니다. ※자료의 출처는 문단 최하단에 표기되어 있으며, 관련 정보를 찾으시거나 공부하시는 분들에게 도움이 되셨으면 좋겠습니다.디자인 패턴 (Design Pattern)디자인 패턴은 소프트웨어를 설계 및 개발하면서 반복적으로 발생하는 문제들을 해결하기 위한 방법들을 일반화하여 정리한 것상황에 따라 문제에 적합한 디자인 패턴을 참고하여, 간편하게 적용할 수 있게 정리되어 있음이미 많은 개발자들이 고민했던 문제들에 대한 해결 사례로 인정한 패턴들이 모여있어, 빠르게 해결할 수 있는 장점이 있음디자인 패턴을 적용하면 소프트웨어의 재사용성, 가독성, 유지보수성, 확장성, 안정성과 신뢰성을 끌어올릴 수 있음디자인 패턴은 어느..
[C# / Unity] 디자인 패턴 (Design Pattern)※ 본 게시글은 여러 참고 자료들의 내용들을 토대로 다시 재정리하여 인용한 내용을 담고 있습니다. ※자료의 출처는 문단 최하단에 표기되어 있으며, 관련 정보를 찾으시거나 공부하시는 분들에게 도움이 되셨으면 좋겠습니다.디자인 패턴 (Design Pattern)디자인 패턴은 소프트웨어를 설계 및 개발하면서 반복적으로 발생하는 문제들을 해결하기 위한 방법들을 일반화하여 정리한 것상황에 따라 문제에 적합한 디자인 패턴을 참고하여, 간편하게 적용할 수 있게 정리되어 있음이미 많은 개발자들이 고민했던 문제들에 대한 해결 사례로 인정한 패턴들이 모여있어, 빠르게 해결할 수 있는 장점이 있음디자인 패턴을 적용하면 소프트웨어의 재사용성, 가독성, 유지보수성, 확장성, 안정성과 신뢰성을 끌어올릴 수 있음디자인 패턴은 어느..
2021.03.28 -
※ 공부 / 복습 메모 일지 ※ 해당 일지에서 알고 있는 부분들은 간단히 정리 및 생략하여 넘어가는 내용으로 구성 boycoding.tistory.com/143 C++ 01.09 - 전방 선언과 정의 (forward declarations and definitions) 01.09 - 전방 선언과 정의 (forward declarations and definitions) add.cpp 라는 샘플 프로그램을 보자. #include int main() { std::cout
[C++] 1-5. 전방 선언과 정의, 헤더, 전처리기, 헤더 가드, 변수 초기화 방법들※ 공부 / 복습 메모 일지 ※ 해당 일지에서 알고 있는 부분들은 간단히 정리 및 생략하여 넘어가는 내용으로 구성 boycoding.tistory.com/143 C++ 01.09 - 전방 선언과 정의 (forward declarations and definitions) 01.09 - 전방 선언과 정의 (forward declarations and definitions) add.cpp 라는 샘플 프로그램을 보자. #include int main() { std::cout
2021.03.28 -
※ 공부 / 복습 메모 일지 ※ 해당 일지에서 알고 있는 부분들은 간단히 정리 및 생략하여 넘어가는 내용으로 구성 boycoding.tistory.com/141 C++ 01.07 - 지역 범위 (local scope) 01.07 - 지역 범위 (local scope) 이전 포스트에서 CPU가 int x; 와 같은 명령문을 실행하면 변수가 인스턴스화 한다는 것을 배웠다. 변수의 범위(scope)는 인스턴스화되어 있는 동안 변수를 보고 사용할 boycoding.tistory.com boycoding.tistory.com/142 C++ 01.08 - 연산자 (operator) 01.08 - 연산자 (operator) '01.01 - 프로그램의 구조'에서 '표현식(expression)은 수행할 계산을 지정한다...
[C++] 1-4. 지역 범위, 연산자※ 공부 / 복습 메모 일지 ※ 해당 일지에서 알고 있는 부분들은 간단히 정리 및 생략하여 넘어가는 내용으로 구성 boycoding.tistory.com/141 C++ 01.07 - 지역 범위 (local scope) 01.07 - 지역 범위 (local scope) 이전 포스트에서 CPU가 int x; 와 같은 명령문을 실행하면 변수가 인스턴스화 한다는 것을 배웠다. 변수의 범위(scope)는 인스턴스화되어 있는 동안 변수를 보고 사용할 boycoding.tistory.com boycoding.tistory.com/142 C++ 01.08 - 연산자 (operator) 01.08 - 연산자 (operator) '01.01 - 프로그램의 구조'에서 '표현식(expression)은 수행할 계산을 지정한다...
2021.03.22 -
※ 공부 / 복습 메모 일지 ※ 해당 일지에서 알고 있는 부분들은 간단히 정리 및 생략하여 넘어가는 내용으로 구성 boycoding.tistory.com/139 C++ 01.05 - 함수 매개 변수 및 인수 (function parameters and arguments) 01.05 - 함수 매개 변수 및 인수 (function parameters and arguments) 이전 포스트에서 함수가 반환 값을 통해 호출자에게 값을 반환할 수 있다는 걸 공부했다. 많은 경우, 호출할 함수에 정보를 전달하여 함 boycoding.tistory.com boycoding.tistory.com/140 C++ 01.06 - 키워드와 식별자 (keywords and naming identifiers) 01.06 - 키워..
[C++] 1-3. 함수의 매개 변수, 인수 / 키워드와 식별자※ 공부 / 복습 메모 일지 ※ 해당 일지에서 알고 있는 부분들은 간단히 정리 및 생략하여 넘어가는 내용으로 구성 boycoding.tistory.com/139 C++ 01.05 - 함수 매개 변수 및 인수 (function parameters and arguments) 01.05 - 함수 매개 변수 및 인수 (function parameters and arguments) 이전 포스트에서 함수가 반환 값을 통해 호출자에게 값을 반환할 수 있다는 걸 공부했다. 많은 경우, 호출할 함수에 정보를 전달하여 함 boycoding.tistory.com boycoding.tistory.com/140 C++ 01.06 - 키워드와 식별자 (keywords and naming identifiers) 01.06 - 키워..
2021.03.14