전체 글 보기

· 기타
스승의날이 세종대왕 탄신이라는건 오늘알았다. 세종대왕은 대한민국의 큰 스승이라는 의미로 정해졌단다... 네이버에서 기대되는 공모전을 진행하는거 같다.. 대상은 상금 천만원과 나눔글꼴개발 와우~ 어떤 폰트가 세상에 알려지게 될지 참 궁금하다... 나도 나름 한글씨(?) 한다고 혼자만의 생각을 가지고 있는데 함 도전해 봐야 겠다. ㅋㅋ
· 개발
하위 클래스에게 위임하기 Template Method 패턴 - 하위 클래스에서 구체적으로 처리하기 Factory Method 패턴 - 하위 클래스에서 인스턴스 만들기 인스턴스 만들기 Singleton 패턴 - 인스턴스를 한 개만 만들기 Prototype 패턴 - 복사해서 인스턴스 만들기 Builder 패턴 - 복잡한 인스턴스 조립하기 Abstract Factory 패턴 - 관련 부품을 조합해서 제품 만들기 분리해서 생각하기 Bridge 패턴 - 기능 계층과 구현 계층 분리하기 Strategy 패턴 - 알고리즘을 모두 바꾸기 동일시하기 Composite 패턴 - 그릇과 내용물을 동일시하기 Decorator 패턴 - 장식과 내용물을 동일시 하기 구조를 돌아다니기 Visitor 패턴 - 데이터 구조를 돌아다니..
· 개발
* 하위 클래스에서 인스턴스 작성하기 상위클래스에서 처리의 골격을 만들고, 하위 클래스에서 구체적인 처리의 내용을 만들었는데 (Template Method 패턴) 이 패턴을 인스턴스 생성의 장면에 적용한것이 Factory Method 패턴. 인스턴스를 생성하는 공장을 Template Method패턴으로 구성한 것이 Factory Method 패턴. Factory Method 패턴에서는 인스턴스를 만드는 방법을 상위 클래스 측에서 결정하지만 구체적인 클래스 이름까지는 결정하지 않고 구체적인 내용은 모두 하위 클래스 측에서 수행. 따라서 인스턴스 생성을 위한 골격과 실제의 인스턴스 생성의 클래스를 분리해서 생각할 수 있다. Product(제품)의 역활 패턴에서 생성되는 인스턴스가 가져야 할 인터페이스를 결정..
· 개발
* 하위 클래스에서 구체적으로 처리하기 템플릿의 기능을 가진 패턴! 상위클래스에서 처리의 뼈대를 결정하고, 하위 클래스에서 그 구체적인 내용을 결정하는 디자인 패턴. AbstractClass(추상클래스)의 역활 템플릿 메소드를 구현. 또한 그 템플릿 메소드에서 사용하고 있는 추상 메소드를 선언. ConcreateClass(구현클래스)의 역활 AbstractClass역활에서 정의되어 있는 추상 메소드를 구체적으로 구현. 템플릿메소드 패턴을 사용하면... 1.로직을 공통화할 수 있다. 2.상위 클래스와 하위 클래스의 연계 3.하위 클래스를 상위 클래스와 동일시한다. "상위 클래스형의 변수에 하위 클래스의 어떠한 인스턴스를 대입해도 제대로 작동할 수 있도록 한다." 는 원칙은 LSP(The Liskov Sub..
· 개발
* 장식과 내용물을 동일시하기! 중심이 되는 오브젝트가 있고, 이 오브젝트에 장식이 되는 기능을 하나씩 추가하면 좀더 목적에 맞는 오브젝트가 완성된다. 이와같이 오브젝트에 장식을 해 나가는 디자인패턴을 Decorator 패턴이라 한다. decorator는 'decorate(장식)를 하는 것' 이라는 의미!! ex) 스펀지케이크 (Object) 크림을 바르면 크림케이크, 딸기를 얹으면 딸기케이크, 이처럼 장식을 하여 최종 생일케이크 완성.(목적에 어울리는 케이크) Component의 역활 ConcreateComponent의 역활 Decorator(장식자)의 역활 ConcreateDecorator(구체적인 장식자)의 역활
· 개발
객체지향에 대해서 공부는 한다지만 늘 부족하고 실무에 어떻게 활용해야 하는지 답답한 마음이었는데. 이번에 좋은 커리큘럼이 있어 망설임 없이 신청을 하게 되었다. JASU님의 블로그에서 종종 많은정보를 얻기도 하였는데. 이번기회에 실무에 활용하지 못했던 답답한 느낌의 습관을 바꾸는 계기가 되었음 한다. 4월 한달 매주 화,목 7~10시까지... 열심히 해서 좋은느낌으로 마무리 하여 원하던 스킬업이 되었음 좋겠다. 회사에서도 든든히 지원을 해서 무엇보다도 넘 감사하다.^^ 앞으로 회사에서 하게되는 작업들도 탄력을 받을듯 하다.
· 독서기록
아직 읽어보진 않았지만 읽어 보고 싶은 책! Java 언어로 배우는 디자인 패턴 입문의 저자 유키히로시가 쓴 책이란다. 책 정말 괜찮던데.. 이것도 괜찮을듯싶다. 현재는 회사 분께서 빌려준 'Refactoring - 나쁜 디자인의 코드를 좋은 디자인으로 바꾸는 방법' 이란 책을 읽고 있다. 나중에 간략하게나마 기록을 해 둬야겠단 생각이다. ^^:;
· 독서기록
요새 종종 도서관에서 빌려보고 있는 책! 액션스크립트 언어를 관심있게 공부하다 보니 패턴 책까지 보게 되었다. 현재 회사 분께서 빌려준 Refactoring 책도 출퇴근 시 보고 있는데.. 여러모로 도움이 많이 되는 거 같다.. 아직 정확하게 패턴을 인지하여 개발을 할 수 있는 단계는 아니지만. 이번에 개발을 하면서 나름 MVC 패턴을 써보았는데 사실 맞게 쓰건 지도 모르겠다. 첨엔 좀 구조화되는 거 같아 잘 된다 하며 기뻐했지만 나중에 엉키고 설키고... ㅋㅋ 조금 더 열심히 실전 감각을 쌓아야겠다. ^^;;
· 기타
Flex Download - http://www.adobe.com/products/flex/flexdownloads/ Flex Release Notes - http://www.adobe.com/support/documentation/en/flex/3/releasenotes_flex3_sdk.html
· 기타
http://www.adobe.com/support/flashplayer/downloads.html 위 주소에 가면 24일자로 Flash Player 10이 업데이트 된듯 합니다. Adobe Flash Player 10 Update for Flash CS4 Professional 2/24/09 This download contains fixes for critical vulnerabilities identified in Security Bulletin APSB09-01 Flash Player update available to address security vulnerabilities. The update replaces the Debug and Release versions of Flash Player..
· 기타
3D Engines Papervision3D http://blog.papervision3d.org/ Away 3D http://www.away3d.com/ Sandy 3D http://www.flashsandy.org/ Alternativa Platform http://blog.alternativaplatform.com/en/ FIVe3D http://five3d.mathieu-badimon.com/ WireEngine3D (we3d) - A lightweight and fast 3D Engine for Flash 8/9. http://osflash.org/we3d/ Sharikura http://temp.roxik.com/datas/physics/ 3D Game Engines PaperWorld 3D
· 기타
Changes: * Live syntax errors highlighting (AS3). * The editor font can now be defined in the settings. * Automatic type selection after "new" with typed vars. * Explorer shell menu has been added to "Files" and "Project" panels. * Smart contextual event type completion, if declared with Event() directive. * You can double-click on a class when exploring a library SWC to see the class model. * C..
zerozyn
'분류 전체보기' 카테고리의 글 목록 (9 Page)