메뉴 건너뛰기




Volumn , Issue , 2005, Pages

Context encapsulation: Three stories, a language, and some sequences

(1)  Henney, Kevlin a  

a NONE

Author keywords

[No Author keywords available]

Indexed keywords

CONTEXT PATTERNS; EXECUTION CONTEXT; HISTORICAL BACKGROUND; PATTERN LANGUAGES; PATTERN SEQUENCES; SUBJECT MATTERS;

EID: 84871378076     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: None     Document Type: Conference Paper
Times cited : (11)

References (46)
  • 6
    • 3142661149 scopus 로고    scopus 로고
    • Monostate classes
    • SIGS, May
    • Steve Ball and John Crawford, "Monostate Classes", C++ Report 9(5), SIGS, May 1997.
    • (1997) C++ Report , vol.9 , Issue.5
    • Ball, S.1    Crawford, J.2
  • 13
    • 33947389166 scopus 로고    scopus 로고
    • Big ball of mud
    • edited by Neil Harrison, Brian Foote, and Hans Rohnert, Addison-Wesley
    • Brian Foote and Joseph Yoder, "Big Ball of Mud", Pattern Languages of Program Design 4, edited by Neil Harrison, Brian Foote, and Hans Rohnert, Addison-Wesley, 2000, http://www.laputan.org/mud/.
    • (2000) Pattern Languages of Program Design , vol.4
    • Foote, B.1    Yoder, J.2
  • 18
    • 84871360250 scopus 로고    scopus 로고
    • Substitutability: Principles, idioms and techniques
    • September, available from
    • Kevlin Henney, "Substitutability: Principles, Idioms and Techniques", JaCC, September 1999, available from http://www.curbralan.com.
    • (1999) JaCC
    • Henney, K.1
  • 20
    • 84871382519 scopus 로고    scopus 로고
    • Eins oder viele?
    • September, available in English as "One or Many?" from
    • Kevlin Henney, "Eins oder Viele?", JavaSPEKTRUM, September 2003, available in English as "One or Many?" from http://www. curbralan.com.
    • (2003) JavaSPEKTRUM
    • Henney, K.1
  • 22
    • 84871382292 scopus 로고    scopus 로고
    • Learning curve
    • March, available from
    • Kevlin Henney, "Learning Curve", Application Development Advisor, March 2005, available from http://www.curbralan.com.
    • (2005) Application Development Advisor
    • Henney, K.1
  • 23
    • 84871385068 scopus 로고    scopus 로고
    • Let's get cohesive
    • December
    • Kevlin Henney, "Let's Get Cohesive", Reg Developer, December 2005, http://www.regdeveloper.com/2005/12/11/cohesive-code-packages/.
    • (2005) Reg Developer
    • Henney, K.1
  • 25
    • 84871386993 scopus 로고    scopus 로고
    • A trace model for pointers and objects
    • Springer, available from
    • C A R Hoare and He Jifeng, "A trace model for pointers and objects", ECOOP '99 Proceedings, Springer, 1999, available from http://research.microsoft.com/~thoare/.
    • (1999) ECOOP '99 Proceedings
    • Hoare, C.A.R.1    Jifeng, H.2
  • 27
    • 84871392753 scopus 로고    scopus 로고
    • Encapsulate context
    • October
    • Allan Kelly, "Encapsulate Context", Overload 63, October 2004, http://www.allankelly.net/patterns/encapsulatecontext.pdf.
    • (2004) Overload , vol.63
    • Kelly, A.1
  • 30
    • 0005255523 scopus 로고    scopus 로고
    • Endo-testing: Unit testing with mock objects
    • Tim Mackinnon, Steve Freeman, and Philip Craig, "Endo-Testing: Unit Testing with Mock Objects", XP2000.
    • XP2000
    • Mackinnon, T.1    Freeman, S.2    Craig, P.3
  • 32
    • 0038741352 scopus 로고    scopus 로고
    • The dependency inversion principle
    • May
    • Robert Martin, "The Dependency Inversion Principle", C++ Report, May 1996.
    • (1996) C++ Report
    • Martin, R.1
  • 33
    • 0012174118 scopus 로고    scopus 로고
    • The interface segregation principle
    • August
    • Robert Martin, "The Interface Segregation Principle", C++ Report, August 1996.
    • (1996) C++ Report
    • Martin, R.1
  • 34
    • 84871400272 scopus 로고    scopus 로고
    • Arguments and results
    • James Noble, "Arguments and Results", The Computer Journal, 1997, http://citeseer.nj.nec.com/107777.html.
    • (1997) The Computer Journal
    • Noble, J.1
  • 36
    • 84871397873 scopus 로고    scopus 로고
    • Editorial
    • December
    • "Editorial", Overload 64, December 2004.
    • (2004) Overload , vol.64
  • 37
    • 84871360680 scopus 로고    scopus 로고
    • Letters to the editor
    • February
    • "Letters to the Editor", Overload 65, February 2005.
    • (2005) Overload , vol.65
  • 38
    • 84871400129 scopus 로고
    • Epigrams in programming
    • September
    • Alan J Perlis, "Epigrams in Programming", ACM SIGPLAN, September 1982, http://www.cs.yale.edu/quotes.html.
    • (1982) ACM SIGPLAN
    • Perlis, A.J.1
  • 41
    • 84864362755 scopus 로고
    • #Ifdef considered harmful, or portability experience with C news
    • June
    • Henry Spencer and Geoff Collyer, "#ifdef Considered Harmful, or Portability Experience with C News", USENIX, June 1992, http://www.literateprogramming.com/ifdefs.pdf.
    • (1992) USENIX
    • Spencer, H.1    Collyer, G.2
  • 42
    • 84871358860 scopus 로고    scopus 로고
    • Pluggable factory, Part I
    • November
    • John Vlissides, "Pluggable Factory, Part I", C++ Report, November 1998, http://www.research.ibm.com/designpatterns/pubs/ph-nov-dec98.pdf.
    • (1998) John Vlissides, C++ Report
  • 45
    • 2642522114 scopus 로고    scopus 로고
    • Null object
    • edited by Robert Martin, Dirk Riehle, and Frank Buschmann, Addison-Wesley
    • Bobby Woolf, "Null Object", Pattern Languages of Program Design 3, edited by Robert Martin, Dirk Riehle, and Frank Buschmann, Addison-Wesley, 1998.
    • (1998) Pattern Languages of Program Design , vol.3
    • Woolf, B.1
  • 46
    • 84871373544 scopus 로고    scopus 로고
    • Patterns of argument passing
    • September
    • Uwe Zdun, "Patterns of Argument Passing", VikingPLoP 2005, September 2005, http://wi.wu-wien.ac.at/~uzdun/publications/arguments.pdf.
    • (2005) VikingPLoP 2005
    • Zdun, U.1


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