본문 바로가기

개발/Design Pattern2

01.SingleTon Pattern 각 프로그래밍 언어마다 사용법의 차이는 있겠으나 일반적으로 페턴을 쓰는 목적과 기능하는 방식은 같으므로 요즘에 쓰는 자바를 기준으로 정리해 볼까 한다. 그럼 싱글톤 페턴이 뭔지 개념적인 내용을 알아보도록 하자. 싱글톤 페턴은 객체가 하나만 존재해야 할때 사용하게되는 페턴이다. 이 객체가 하나만 존재한다는 이야기는 Class를 작성해서, 혹은 이미 존재하는 Class에서, 객체화(instance화) 할때 heap영역에 메모리가 올라가게 되는데 heap에 해당 클레스의 인스턴스는 유일무이하게 존재시키려는 방법이다. 전에 유니티로 러닝게임을 만들었을때 게임 데이타를 관리하는 class는 하나만 존재해야 했는데(DB를 연동하지 않았기 때문에 모든 값이 저장되는 곳은 그 하나의 클레스 내부 collection 형.. 2014. 12. 13.
자바 디자인 패턴 잘 정리되어있는곳 이틀 전쯤 디자인 패턴이 굉장히 정리가 잘 되어있는 블로그를 발견했는데.. 어느정도 이해하고 내가 다시 써봐야지 하고 하루정도 읽다보니 아직 이걸 소화해서 다시 글을 쓰기에는 많이 부족하다는 결론이 나왔다. NHN 관련 싸이트에만 퍼가지 않으면 상관없다고 했으니 여기 링크 올려도 괜찮겠다 싶어서 올려놓는다. 어느정도 이해가 된 패턴을 위주로 내가 정리한 글을 올릴 예정. http://iilii.egloos.com/tag/디자인패턴 2014. 11. 27.