Smalltalk в примерах/Введение: различия между версиями

Содержимое удалено Содержимое добавлено
Строка 83:
По нескольким причинам Smalltalk позволяет очень просто продвигаться по кругу итеративной разработки. Мы \potom о том как просто писать, тестировать и изменять код. Эта простота написания позволяет откладывать реальную работу на более позднее время, таким образом группа методов не делает ничево кроме вызова себя самих, или других объектов, или делая что-либо ещё. Это позволяет тебе думать о концепциях вместо того, чтобы беспокоится о деталях. Smalltalk wonderful при работе потому что он заставляет думать объектноориентировано и потому, что он позволяет просто осуществлять итеративное, спиральное проектирование.
 
===Изменение и расшырениерасширение среды разработки===
 
Одной из значительных особенностей Smalltalk'а является то что если тебе что-нибудь не нравится, то ты можэш это изменить. Если ты думаеш что нужно преобразовать букву в строку при помощи посылки ему сообщения \verb|какСтрока|, ты можэш расшырить Smalltalk добавив новый метод в класс Буква (например, \verb|^Строка| \verb|с:| \verb|сам|). Если тебе на нравятся различные пункты меню доступные из окна Launcher или тебе на нравятся другие сочетания клавиш, лехко изменить код. Ты увидишувидишь несколько таких примеров в Главе \potom, \potom.
 
===Smalltalk самоотражающий===