SqueakByExmaple: Difference between revisions

From 흡혈양파의 번역工房
Jump to navigation Jump to search
(menu부분 오류 수정)
mNo edit summary
 
(42 intermediate revisions by the same user not shown)
Line 8: Line 8:


번역진행<br>
번역진행<br>
'''번역사님(이름을 잊었습니다 죄송합니다..-.-)'''
'''이름을 기억하고 싶지 않습니다....'''


검수진행<br>
검수진행<br>
'''smalltalk korea'''
'''Jonghwa Yoo'''
 
 
* [[:SqueakByExmaple:Dictionary|번역 용어사전]]
 
* [[Smalltalk_Translation_Dictionary|Smalltalk 번역 용어사전]]




* [[:SqueakByExmaple:Dictionary|번역시 용어사전]]
----
----
===도입===
===도입===


* [[:SqueakByExmaple:Preface|서문]]
* [[:SqueakByExmaple:Preface|들어가는 글]]
* [[:SqueakByExmaple:Contents|목차]]
* [[:SqueakByExmaple:Contents|목차]]


===1부 시작하기===
===1부 시작하기===
Line 25: Line 33:
* [[:SqueakByExample:1|1. 스퀵으로의 짧은여행]]
* [[:SqueakByExample:1|1. 스퀵으로의 짧은여행]]
* [[:SqueakByExample:1.1|1.1 시작하기]]
* [[:SqueakByExample:1.1|1.1 시작하기]]
* [[:SqueakByExample:1.2|1.2 월드 메뉴]]
* [[:SqueakByExample:1.2|1.2 World 메뉴]]
* [[:SqueakByExample:1.3|1.3 스퀵 세션 저장하기, 그만두기 다시 시작하기]]
* [[:SqueakByExample:1.3|1.3 스퀵 세션 저장하기, 그만두기, 다시 시작하기]]
* [[:SqueakByExample:1.4|1.4 워크스페이스와 트랜스크립트]]
* [[:SqueakByExample:1.4|1.4 Workspace 와 Transcript]]
* [[:SqueakByExample:1.5|1.5 키보드 바로가기 키]]
* [[:SqueakByExample:1.5|1.5 키보드 단축키]]
* [[:SqueakByExample:1.6|1.6 스퀵맵(SqueakMap)]]
* [[:SqueakByExample:1.6|1.6 SqueakMap]]
* [[:SqueakByExample:1.7|1.7 시스템 브라우저]]
* [[:SqueakByExample:1.7|1.7 시스템 브라우저]]
* [[:SqueakByExample:1.8|1.8 클래스 찾기]]
* [[:SqueakByExample:1.8|1.8 클래스 찾기]]
* [[:SqueakByExample:1.9|1.9 메서드 파인더]]
* [[:SqueakByExample:1.9|1.9 메서드 찾기]]
* [[:SqueakByExample:1.10|1.10 새로운 메서드 정의하기]]
* [[:SqueakByExample:1.10|1.10 새로운 메서드 정의하기]]
* [[:SqueakByExample:1.11|1.11 1장 요약]]
* [[:SqueakByExample:1.11|1.11 1장 요약]]
Line 42: Line 50:
* [[:SqueakByExample:2.3|2.3 SBECell 클래스 정의하기]]
* [[:SqueakByExample:2.3|2.3 SBECell 클래스 정의하기]]
* [[:SqueakByExample:2.4|2.4 클래스에 메서드 추가하기]]
* [[:SqueakByExample:2.4|2.4 클래스에 메서드 추가하기]]
* [[:SqueakByExample:2.5|2.5 오브젝트 점검하기]]
* [[:SqueakByExample:2.5|2.5 객체 점검하기]]
* [[:SqueakByExample:2.6|2.6 SBEGame 클래스 정의하기]]
* [[:SqueakByExample:2.6|2.6 SBEGame 클래스 정의하기]]
* [[:SqueakByExample:2.7|2.7 프로토콜에 메서드 연계하기]]
* [[:SqueakByExample:2.7|2.7 프로토콜에 메서드 연계하기]]
Line 52: Line 60:
* [[:SqueakByExample:3|3 간단하게 알아보는 문법]]
* [[:SqueakByExample:3|3 간단하게 알아보는 문법]]
* [[:SqueakByExample:3.1|3.1 문법 요소]]
* [[:SqueakByExample:3.1|3.1 문법 요소]]
* [[:SqueakByExample:3.2|3.2 의사 변수]]
* [[:SqueakByExample:3.2|3.2 가상 변수-Psudo valiables]]
* [[:SqueakByExample:3.3|3.3 메시지 보내기]]
* [[:SqueakByExample:3.3|3.3 메시지 보내기]]
* [[:SqueakByExample:3.4|3.4 메서드 문법]]
* [[:SqueakByExample:3.4|3.4 메서드 문법]]
* [[:SqueakByExample:3.5|3.5 블록 구문]]
* [[:SqueakByExample:3.5|3.5 블록 표현식]]
* [[:SqueakByExample:3.6|3.6 간단한 상태 구문 및 반복문]]
* [[:SqueakByExample:3.6|3.6 간단하게 살펴보는 조건과 루프]]
* [[:SqueakByExample:3.7|3.7 프리미티브와 프라그마]]
* [[:SqueakByExample:3.7|3.7 프리미티브와 프라그마]]
* [[:SqueakByExample:3.8|3.8 3장 요약]]
* [[:SqueakByExample:3.8|3.8 3장 요약]]




* [[:SqueakByExample:4|4 메시지 구문의 이해]]
* [[:SqueakByExample:4|4 메시지 표현식의 이해]]
* [[:SqueakByExample:4.1|4.1 메시지 식별하기]]
* [[:SqueakByExample:4.1|4.1 메시지 식별하기]]
* [[:SqueakByExample:4.2|4.2 세 종류의 메시지]]
* [[:SqueakByExample:4.2|4.2 세 종류의 메시지]]
* [[:SqueakByExample:4.3|4.3 메시지 구성]]
* [[:SqueakByExample:4.3|4.3 메시지 구성하기]]
* [[:SqueakByExample:4.4|4.4 키워드 메시지를 식별하기 위한 힌트]]
* [[:SqueakByExample:4.4|4.4 키워드 메시지를 식별하기 위한 힌트]]
* [[:SqueakByExample:4.5|4.5 수식 순서]]
* [[:SqueakByExample:4.5|4.5 프로그램식의 처리 순서]]
* [[:SqueakByExample:4.6|4.6 캐스케이드된 메시지]]
* [[:SqueakByExample:4.6|4.6 캐스케이드된 메시지]]
* [[:SqueakByExample:4.7|4.7 4장 요약]]
* [[:SqueakByExample:4.7|4.7 4장 요약]]


===2부 스퀵 개발===
===2부 스퀵 개발===


* [[:SqueakByExample:5|5 스몰토크 오브젝트 모델]]
* [[:SqueakByExample:5|5 스몰토크 객체 모델]]
* [[:SqueakByExample:5.1|5.1 모델 규칙]]
* [[:SqueakByExample:5.1|5.1 스몰토크의 모델 규칙]]
* [[:SqueakByExample:5.2|5.2 모든 것은 오브젝트다]]
* [[:SqueakByExample:5.2|5.2 모든 요소는 객체입니다]]
* [[:SqueakByExample:5.3|5.3 모든 오브젝트는 클래스의 인스턴스다]]
* [[:SqueakByExample:5.3|5.3 모든 객체는 클래스의 인스턴스입니다]]
* [[:SqueakByExample:5.4|5.4 모든 클래스는 상위 클래스를 가진다]]
* [[:SqueakByExample:5.4|5.4 모든 클래스는 super클래스를 가집니다]]
* [[:SqueakByExample:5.5|5.5 모든 동작은 메시지를 보낼 때 일어난다]]
* [[:SqueakByExample:5.5|5.5 모든 동작은 메시지를 보낼 때 일어납니다]]
* [[:SqueakByExample:5.6|5.6 메서드 찾기는 상속 관계를 따른다]]
* [[:SqueakByExample:5.6|5.6 메서드 탐색은 상속 관계를 따릅니다]]
* [[:SqueakByExample:5.7|5.7 공유 변수]]
* [[:SqueakByExample:5.7|5.7 공유 변수]]
* [[:SqueakByExample:5.8|5.8 5장 요약]]
* [[:SqueakByExample:5.8|5.8 5장 요약]]
Line 91: Line 101:
* [[:SqueakByExample:6.6|6.6 프로세스 브라우저]]
* [[:SqueakByExample:6.6|6.6 프로세스 브라우저]]
* [[:SqueakByExample:6.7|6.7 메서드 찾기]]
* [[:SqueakByExample:6.7|6.7 메서드 찾기]]
* [[:SqueakByExample:6.8|6.8 변경 세트와 변경 분류자]]
* [[:SqueakByExample:6.8|6.8 변경 세트와 변경 정렬자]]
* [[:SqueakByExample:6.9|6.9 파일 목록 브라우저]]
* [[:SqueakByExample:6.9|6.9 파일 목록 브라우저]]
* [[:SqueakByExample:6.10|6.10 스몰토크에서는 코드를 잃을 수 없습니다]]
* [[:SqueakByExample:6.10|6.10 스몰토크에서, 코드는 잃어버릴 수 없습니다]]
* [[:SqueakByExample:6.11|6.11 6장 요약]]
* [[:SqueakByExample:6.11|6.11 6장 요약]]


Line 100: Line 110:
* [[:SqueakByExample:7.1|7.1 개요]]
* [[:SqueakByExample:7.1|7.1 개요]]
* [[:SqueakByExample:7.2|7.2 테스트 수행이 중요한 이유]]
* [[:SqueakByExample:7.2|7.2 테스트 수행이 중요한 이유]]
* [[:SqueakByExample:7.3|7.3 무엇이 좋은 테스트를 만들까요?]]
* [[:SqueakByExample:7.3|7.3 좋은테스트를 만들려면 어떻게 해야할까요?]]
* [[:SqueakByExample:7.4|7.4 SUnit 예제]]
* [[:SqueakByExample:7.4|7.4 예제로 보는 SUnit]]
* [[:SqueakByExample:7.5|7.5 SUnit 활용하기]]
* [[:SqueakByExample:7.5|7.5 SUnit 활용하기]]
* [[:SqueakByExample:7.6|7.6 SUnit 프레임워크]]
* [[:SqueakByExample:7.6|7.6 SUnit 프레임웍]]
* [[:SqueakByExample:7.7|7.7 SUnit의 고급 기능]]
* [[:SqueakByExample:7.7|7.7 SUnit의 고급 기능]]
* [[:SqueakByExample:7.8|7.8 SUnit의 구현]]
* [[:SqueakByExample:7.8|7.8 SUnit의 내부구현]]
* [[:SqueakByExample:7.9|7.9 테스트에 대한 몇 가지 조언]]
* [[:SqueakByExample:7.9|7.9 테스트에 대한 몇 가지 조언]]
* [[:SqueakByExample:7.10|7.10 7장 요약]]
* [[:SqueakByExample:7.10|7.10 7장 요약]]
Line 122: Line 132:
* [[:SqueakByExample:9.1|9.1 개요]]
* [[:SqueakByExample:9.1|9.1 개요]]
* [[:SqueakByExample:9.2|9.2 컬렉션의 다양성]]
* [[:SqueakByExample:9.2|9.2 컬렉션의 다양성]]
* [[:SqueakByExample:9.3|9.3 컬렉션 구현]]
* [[:SqueakByExample:9.3|9.3 컬렉션의 구현]]
* [[:SqueakByExample:9.4|9.4 핵심 클래스 예제]]
* [[:SqueakByExample:9.4|9.4 주요 클래스에 대한 예제]]
* [[:SqueakByExample:9.5|9.5 컬렉션 반복자]]
* [[:SqueakByExample:9.5|9.5 컬렉션의 반복자(Collection iterators)]]
* [[:SqueakByExample:9.6|9.6 컬렉션 사용을 위한 몇 가지 힌트]]
* [[:SqueakByExample:9.6|9.6 컬렉션 사용을 위한 몇 가지 힌트]]
* [[:SqueakByExample:9.7|9.7 9장 요약]]
* [[:SqueakByExample:9.7|9.7 9장 요약]]




* [[:SqueakByExample:10|10 스트림]]
* [[:SqueakByExample:10|10 Streams]]
* [[:SqueakByExample:10.1|10.1 두가지 구성요소 시퀀스]]
* [[:SqueakByExample:10.1|10.1 두가지 구성요소 시퀀스]]
* [[:SqueakByExample:10.2|10.2 스트림 대 컬렉션]]
* [[:SqueakByExample:10.2|10.2 Streams vs. Collections]]
* [[:SqueakByExample:10.3|10.3 컬렉션을 통한 스트리밍]]
* [[:SqueakByExample:10.3|10.3 컬렉션에 대한 stream 처리]]
* [[:SqueakByExample:10.4|10.4 파일 접근을 위한 스트림 활용]]
* [[:SqueakByExample:10.4|10.4 파일 접근에 대한 stream 의 활용]]
* [[:SqueakByExample:10.5|10.5 10장 요약]]
* [[:SqueakByExample:10.5|10.5 10장 요약]]




* [[:SqueakByExample:11|11 모픽]]
* [[:SqueakByExample:11|11 Morphic]]
* [[:SqueakByExample:11.1|11.1 모픽의 역사]]
* [[:SqueakByExample:11.1|11.1 Morphic의 역사]]
* [[:SqueakByExample:11.2|11.2 모프 다루기]]
* [[:SqueakByExample:11.2|11.2 morph 의 조작]]
* [[:SqueakByExample:11.3|11.3 모프 합성하기]]
* [[:SqueakByExample:11.3|11.3 morph 의 합성(Composing Morphs)]]
* [[:SqueakByExample:11.4|11.4 여러분의 모프를 만들고 그리기]]
* [[:SqueakByExample:11.4|11.4 나만의 morph 를 생성하고 그리기]]
* [[:SqueakByExample:11.5|11.5 상호 작용과 애니메이션]]
* [[:SqueakByExample:11.5|11.5 상호 작용과 애니메이션]]
* [[:SqueakByExample:11.6|11.6 인터랙터]]
* [[:SqueakByExample:11.6|11.6 대화창(Interactors)]]
* [[:SqueakByExample:11.7|11.7 끌어다 놓기]]
* [[:SqueakByExample:11.7|11.7 드래그 앤 드롭(Drag-and-drop)]]
* [[:SqueakByExample:11.8|11.8 완전한 예제]]
* [[:SqueakByExample:11.8|11.8 완전한 예제]]
* [[:SqueakByExample:11.9|11.9 캔바스에 대하여]]
* [[:SqueakByExample:11.9|11.9 canvas 에 대한 더 자세한 내용]]
* [[:SqueakByExample:11.10|11.10 11장 요약]]
* [[:SqueakByExample:11.10|11.10 11장 요약]]


===3부 고급 스퀵===
 
 
===3부 Advanced Squeak===


* [[:SqueakByExample:12|12 클래스와 메타클래스]]
* [[:SqueakByExample:12|12 클래스와 메타클래스]]
* [[:SqueakByExample:12.1|12.1 클래스와 메타클래스의 규칙]]
* [[:SqueakByExample:12.1|12.1 클래스와 메타클래스의 규칙]]
* [[:SqueakByExample:12.2|12.2 스몰토크 오브젝트 모델 다시 살펴보기]]
* [[:SqueakByExample:12.2|12.2 스몰토크 객체 모델에 대한 복습]]
* [[:SqueakByExample:12.3|12.3 모든 클래스는 메타클래스의 인스턴스입니다]]
* [[:SqueakByExample:12.3|12.3 모든 클래스는 메타클래스의 인스턴스이다]]
* [[:SqueakByExample:12.4|12.4 메타클래스 계층은 클래스 계층과 평행을 이룹니다]]
* [[:SqueakByExample:12.4|12.4 메타클래스 계층은 클래스 계층과 평행관계이다]]
* [[:SqueakByExample:12.5|12.5 모든 메타클래스는 클래스와 동작을 상속합니다]]
* [[:SqueakByExample:12.5|12.5 모든 메타클래스는 Class 의 동작을 상속한다]]
* [[:SqueakByExample:12.6|12.6 모든 메타클래스는 Metaclass의 인스턴스입니다]]
* [[:SqueakByExample:12.6|12.6 모든 메타클래스는 Metaclass 의 인스턴스이다]]
* [[:SqueakByExample:12.7|12.7 Metaclass의 메타클래스는 Metaclass의 인스턴스입니다]]
* [[:SqueakByExample:12.7|12.7 Metaclass 의 메타클래스는 Metaclass 의 인스턴스이다]]
* [[:SqueakByExample:12.8|12.8 12장 요약]]
* [[:SqueakByExample:12.8|12.8 12장 요약]]


===4부 Appendices A:: 빈번한 질문과 답변===
===4부 Appendices A:: 빈번한 질문과 답변===

Latest revision as of 01:56, 17 July 2018

Suqeak By Exmaple

원문 사이트
http://squeakbyexample.org/

번역에 사용한 원문 PDF
media:Squeak_by_example.pdf

번역진행
이름을 기억하고 싶지 않습니다....

검수진행
Jonghwa Yoo





도입


1부 시작하기





2부 스퀵 개발








3부 Advanced Squeak


4부 Appendices A:: 빈번한 질문과 답변