pharo와 squeak의 차이점-System Browser에서 method의 경고색

2013-01-05 오후 3.58.50

 

별것 아닐수도 있겠습니다만.

http://trans.onionmixer.net/mediawiki/index.php?title=SqueakByExample:1.10

이 부분을 진행하다 보면 testRunner를 이용해서 Unit test를 진행하게 됩니다.

이때 새로 만들어진 method의 경우는 기본적으로 위의 초록색 부분이 붉은색으로 표시되어있는데

테스트를 통과하면 이게 초록색으로 바뀝니다.

 

일단 기존의 squeak에 비해서 표시방법이 바뀐부분은 알고있으면 좋을거같네요 😀

 

 

 

 

 

Pharo에서 기존에 있는 클래스에 새로운 메서드를 추가하려고 할때…

http://trans.onionmixer.net/mediawiki/index.php?title=SqueakByExample:1.10

위의 내용을 진행하다보면

Class StringTest에서 브라우저를 열고…..

뭐 이런식의 내용이 있습니다.

 

System Browser에서 일일히 찾을 필요도 없는거고

workspace에서 StringTest 라고 타이핑한다음 cmd+b를 눌러서 브라우징을 시작하면

곧바로 해당되는 Class를 열어서 볼 수 있습니다. (물론 대소문자는 주의해야겠습니다만..)

Class Browse

Smalltalk 사용자 대소문자에 주의하세요

라고 쓰기는 했습니다만…

사실 대부분의 프로그래밍언어는 대소문자를 구분하는 편입니다.

오늘 검수겸해서

http://trans.onionmixer.net/mediawiki/index.php?title=SqueakByExample:1.8

이 부분의 검수를 진행하고있는데

Boolean browse

라고쓰면 정상적인 결과가 나오는데

boolean browse

이렇게 첫문자를 소문자로 사용하게되면 Undefined Class가 나오는군요.

행여 원하는 결과를 얻지 못하신분은 참고하시길 바랍니다.