The Visual Works Environment Stphane Ducasse Stephane Ducasseunivsavoie
- Slides: 19
The Visual. Works Environment Stéphane Ducasse Stephane. Ducasse@univ-savoie. fr http: //www. listic. univ-savoie. fr/~ducasse/ S. Ducasse 1
License: CC-Attribution-Share. Alike 2. 0 http: //creativecommons. org/licenses/by-sa/2. 0/ S. Ducasse 2
Smalltalk Run-Time Architecture Virtual Machine + Image + Changes and Sources • • • Image = bytecodes Sources and changes = code (text) S. Ducasse 3
Runtime Architecture • • • The byte-code is in fact translated into native code by a just-in-time compiler. The source and the changes are not necessary for interpreting the byte-code, this is just for the development. Normally they are removed for deployment. An application can be delivered as some byte-code files that will be executed with a VM. The development image is stripped to remove the unnecessary development components. S. Ducasse 4
Mouse Semantics S. Ducasse 5
Launcher and Settings S. Ducasse 6
Browsing a class S. Ducasse 7
Browsing methods S. Ducasse 8
Inspector • • • To look inside objects Violates encapsulation but extremely coooool!!! an. Object inspect S. Ducasse 9
Debugger? S. Ducasse 10
Debugger !!! S. Ducasse 11
Change. List To recover from power failure!! S. Ducasse 12
File list S. Ducasse 13
SUnit S. Ducasse 14
Workspace: to edit snippet of code S. Ducasse 15
Store • • S. Ducasse Integrated version management Check in / out Back end postgres/oracle Based on packages and bundles • no scope only deployment/source management concepts 16
Published Items S. Ducasse 17
Package and Bundle: Versioning code S. Ducasse 18
Change your Mind • Everything you do is recorded !! So try and learn how to recover your code • You are smart so • S. Ducasse – Experiment, – learn for you, browse, – be aggressive, ***all*** the code is there 19
- Ron
- Ent magret stephane hessel
- Project bond
- Stéphane devismes
- Docteur didelot montpellier
- Stephane bucaille
- Stephane gallardo
- Stephane guisard
- Stephane adam facebook
- Stephane j. durocher
- Stephane mancini
- Stephane compertz
- Stephane bringuier
- Safety at road works
- Financial environment in business environment
- Visual understanding environment
- Contoh pemrograman konvensional
- Diễn thế sinh thái là
- đại từ thay thế
- Vẽ hình chiếu vuông góc của vật thể sau