메뉴 건너뛰기




Volumn , Issue , 2009, Pages 268-272

Teaching design patterns using a family of games

Author keywords

Abstract strategy games; Design patterns; Refactoring

Indexed keywords

DESIGN PATTERNS; OBJECT-ORIENTED SOFTWARE DESIGNS; PROJECT-BASED; REFACTORINGS;

EID: 77049086344     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1562877.1562960     Document Type: Conference Paper
Times cited : (7)

References (15)
  • 1
    • 77049103006 scopus 로고    scopus 로고
    • Ant: http://ant.apache.org/. Last access: 2009-04-14.
    • Ant: http://ant.apache.org/. Last access: 2009-04-14.
  • 2
    • 77049086704 scopus 로고    scopus 로고
    • Eclipse: http://www.eclipse.org/. Last access: 2009-04-14.
    • Eclipse: http://www.eclipse.org/. Last access: 2009-04-14.
  • 3
    • 77049127447 scopus 로고    scopus 로고
    • JHotDraw website: http://jhotdraw.org/. Last access: 2009-04-14.
    • JHotDraw website: http://jhotdraw.org/. Last access: 2009-04-14.
  • 4
    • 77049083054 scopus 로고    scopus 로고
    • Software Engineering 2004. Curriculum Guidelines for Undergraduate Degree Programs in Software Engineering. Technical report, The Joint Task Force on Computing Curricula. ACM / IEEE Computer Society, August 23, 2004.
    • Software Engineering 2004. Curriculum Guidelines for Undergraduate Degree Programs in Software Engineering. Technical report, The Joint Task Force on Computing Curricula. ACM / IEEE Computer Society, August 23, 2004.
  • 5
    • 0038245603 scopus 로고
    • A knowledge-based approach of connect - four. The game is solved: White wins
    • Technical Report IR-163, Faculty of Mathematics and Computer Science. Vrije Universiteit Amsterdam
    • L. V. Allis. A knowledge-based approach of connect - four. The game is solved: White wins. Technical Report IR-163, Faculty of Mathematics and Computer Science. Vrije Universiteit Amsterdam, 1988.
    • (1988)
    • Allis, L.V.1
  • 9
    • 0004061016 scopus 로고    scopus 로고
    • Refactoring: Improving the Design of Existing Code
    • Addison-Wesley Professional, Massachusetts, USA
    • M. Fowler. Refactoring: Improving the Design of Existing Code. Object Technology. Addison-Wesley Professional, Massachusetts, USA, 1999.
    • (1999) Object Technology
    • Fowler, M.1
  • 13
    • 77049127224 scopus 로고    scopus 로고
    • Defining the abstract
    • J. M. Thompson. Defining the abstract. The Games Journal, 1(1), 2000.
    • (2000) The Games Journal , vol.1 , Issue.1
    • Thompson, J.M.1
  • 14
    • 77049100650 scopus 로고    scopus 로고
    • B. Venners. How to Use Design Patterns. A Conversation with Erich Gamma, Part I. Leading-Edge Java, May 23 2005.
    • B. Venners. How to Use Design Patterns. A Conversation with Erich Gamma, Part I. Leading-Edge Java, May 23 2005.


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.