Stories About Renraku — the new Quality Model of Pharo
-
Upload
esug -
Category
Technology
-
view
218 -
download
2
Transcript of Stories About Renraku — the new Quality Model of Pharo
![Page 1: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/1.jpg)
Stories About Renraku —the new Quality Model of Pharo
@yuriy_tymchukSoftware Composition Group
![Page 2: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/2.jpg)
Now. YT 25yoNow. YT 24yo
2006. YT 15yo
UnikernelFreelance Team
Helpdesk / Network Administrator ISP UARNet
Interlogic outsourcing SW company
Innocode SW company
Physics and Mathematics Lyceum
Minor Academy of Sciences of Ukraine
Bachelor in Informatics MScInf.
Ph.D.Lugano
RMoD internship
![Page 3: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/3.jpg)
Now. YT 25yoNow. YT 24yo
2006. YT 15yo
UnikernelFreelance Team
Helpdesk / Network Administrator ISP UARNet
Interlogic outsourcing SW company
Innocode SW company
Physics and Mathematics Lyceum
Minor Academy of Sciences of Ukraine
Bachelor in Informatics MScInf.
Ph.D.Lugano
RMoD internship
Ph.D.Bern
![Page 4: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/4.jpg)
![Page 5: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/5.jpg)
A Mistake
![Page 6: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/6.jpg)
A Mistake can be Solved EarlyA Mistake
![Page 7: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/7.jpg)
![Page 8: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/8.jpg)
How do you !nd QualityAssistant?
![Page 9: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/9.jpg)
Very disturbingDisturbingSometimes DisturbingNot influentialSometimes UsefulUsefulVery useful
How do you !nd QualityAssistant?
![Page 10: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/10.jpg)
Very disturbingDisturbingSometimes DisturbingNot influentialSometimes UsefulUsefulVery useful
46%
29%
17%
4%4%
How do you !nd QualityAssistant?
![Page 11: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/11.jpg)
46%
29%
17%
4%4%
Very disturbingDisturbingSometimes DisturbingNot influentialSometimes UsefulUsefulVery useful
How often do you use CriticBrowser?
![Page 12: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/12.jpg)
46%
29%
17%
4%4%
Very disturbingDisturbingSometimes DisturbingNot influentialSometimes UsefulUsefulVery useful
Don't KnowNeverYearlyMonthlyWeeklyDaily
24%
24%22%
11%
11%9%
How often do you use CriticBrowser?
![Page 13: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/13.jpg)
![Page 14: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/14.jpg)
Renraku
![Page 15: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/15.jpg)
ONE DOES NOT SIMPLY
“SHOW” RENRAKU
![Page 16: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/16.jpg)
The Origin
![Page 17: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/17.jpg)
Renraku
��
![Page 18: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/18.jpg)
Renraku
[|]Rule Code
![Page 19: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/19.jpg)
Renraku
[|]CritiqueRule Code
![Page 20: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/20.jpg)
The Vocabulary
![Page 21: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/21.jpg)
Renraku
[|]Rule CodeCritique
![Page 22: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/22.jpg)
English Language
CritiqueCritic
![Page 23: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/23.jpg)
English Language
CritiqueCritic
![Page 24: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/24.jpg)
English Language
CritiqueCritic
![Page 25: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/25.jpg)
Huge Refactoring
CritiqueCritic
ReTrivialCritic ReTrivialCritique
![Page 26: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/26.jpg)
Our Dog Food is Good
![Page 27: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/27.jpg)
Our Dog Food is Good!
![Page 28: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/28.jpg)
Death and Life
![Page 29: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/29.jpg)
![Page 30: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/30.jpg)
xx
Who Shoots the Assistant?
![Page 31: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/31.jpg)
Who is the Assistant?
![Page 32: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/32.jpg)
Who is the Assistant?
![Page 33: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/33.jpg)
This is not QualityAssistant
![Page 34: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/34.jpg)
This is not QualityAssistant
![Page 35: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/35.jpg)
Usage Contracts (2013)
Angela Lozano, Kim Mens, Andy Kellens
![Page 36: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/36.jpg)
Usage Contracts (2013)
Angela Lozano, Kim Mens, Andy Kellens
![Page 37: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/37.jpg)
Polycriticism
![Page 38: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/38.jpg)
Issue Tracker Connection
![Page 39: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/39.jpg)
Issue Tracker Connection
We want to link FogBugs issues to Pharo’s classes and methods. Can we display this information in QualityAssistant?
![Page 40: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/40.jpg)
Issue Tracker Connection
Sure!
![Page 41: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/41.jpg)
Issue Tracker Connection
Sure!
Just follow the Renraku protocol
![Page 42: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/42.jpg)
External Properties for Editor
by Juraj Kubelka
![Page 43: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/43.jpg)
External Properties for Editor
by Juraj Kubelka
![Page 44: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/44.jpg)
Feedback Loop
![Page 45: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/45.jpg)
Feedback
![Page 46: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/46.jpg)
RBInstVarInSubclassesRule
![Page 47: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/47.jpg)
RBInstVarInSubclassesRule„I have no idea what this rules does“
![Page 48: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/48.jpg)
RBInstVarInSubclassesRule„I have no idea what this rules does“
![Page 49: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/49.jpg)
RBInstVarInSubclassesRule„I have no idea what this rules does“
![Page 50: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/50.jpg)
RBInstVarInSubclassesRule„I have no idea what this rules does“
![Page 51: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/51.jpg)
RBInstVarInSubclassesRule„I have no idea what this rules does“
![Page 52: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/52.jpg)
RBInstVarInSubclassesRule„I have no idea what this rules does“
![Page 53: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/53.jpg)
The Demand Shapes the Model
![Page 54: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/54.jpg)
Started by the Message Browser
![Page 55: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/55.jpg)
We Need an Interval
self target class
![Page 56: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/56.jpg)
We Need an Interval
self target class
![Page 57: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/57.jpg)
Transform.
ParseTree
Block
Types of Rules
Transform.
ParseTree
Block
![Page 58: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/58.jpg)
Transform.
ParseTree
Block
Transform.
ParseTree
Block
Types of Rules
![Page 59: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/59.jpg)
Types of Rules
Transform.
ParseTree
Block
![Page 60: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/60.jpg)
Types of Rules
Transform.
ParseTree
Block
'Smalltalk ui icons iconNamed: `#aSymbol'
![Page 61: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/61.jpg)
Types of Rules
Transform.
ParseTree
Block
^ GLMGenericAction new icon: (Smalltalk ui icons iconNamed: #stop); action: [ self halt ].
'Smalltalk ui icons iconNamed: `#aSymbol'
![Page 62: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/62.jpg)
Types of Rules
Transform.
ParseTree
Block
^ GLMGenericAction new icon: (Smalltalk ui icons iconNamed: #stop); action: [ self halt ].
'Smalltalk ui icons iconNamed: `#aSymbol'
![Page 63: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/63.jpg)
Types of Rules
Transform.
ParseTree
Block
^ GLMGenericAction new icon: (Smalltalk ui icons iconNamed: #stop); action: [ self halt ].
'Smalltalk ui icons iconNamed: `#aSymbol'
'`#aSymbol asIcon'
![Page 64: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/64.jpg)
Types of Rules
Transform.
ParseTree
Block
^ GLMGenericAction new icon: (Smalltalk ui icons iconNamed: #stop); action: [ self halt ].
'Smalltalk ui icons iconNamed: `#aSymbol'
'`#aSymbol asIcon'
^ GLMGenericAction new icon: (#stop asIcon); action: [ self halt ].
![Page 65: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/65.jpg)
![Page 66: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/66.jpg)
Node-based Critiques
![Page 67: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/67.jpg)
Node-based Critiques
![Page 68: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/68.jpg)
Node-based Critiques
![Page 69: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/69.jpg)
Node-based Critiques
![Page 70: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/70.jpg)
Transform.
ParseTree
Block
Transform.
ParseTree
Block
Interval Support
![Page 71: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/71.jpg)
The Point of No Return
![Page 72: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/72.jpg)
CriticBrowser on Renraku
![Page 73: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/73.jpg)
Old Highlight
![Page 74: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/74.jpg)
Highlight Based on AST
![Page 75: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/75.jpg)
Useless Output
![Page 76: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/76.jpg)
Custom Auto!x
![Page 77: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/77.jpg)
Auto!x by Refactoring…
![Page 78: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/78.jpg)
Same Preview as in QA
![Page 79: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/79.jpg)
Auto!x by Refactoring…
![Page 80: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/80.jpg)
RePropertyAction new icon: #smallWindow asIcon; description: 'Open dependency analyzer'; action: [ :crit :package | self openDependencyAnalyzerOn: package ]; yourself
Architectural Action
![Page 81: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/81.jpg)
Architectural Action
![Page 82: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/82.jpg)
Architectural Action
![Page 83: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/83.jpg)
Documentation :)
![Page 84: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/84.jpg)
System’s Help Browser
![Page 85: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/85.jpg)
Here’s to the Contributors!
![Page 86: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/86.jpg)
Marcus Denker
Here’s to the Contributors!
![Page 87: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/87.jpg)
Nicolai HessMarcus Denker Henrik Nergaard
Here’s to the Contributors!
![Page 88: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/88.jpg)
Nicolai HessMarcus Denker Henrik Nergaard
and others…
Here’s to the Contributors!
![Page 89: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/89.jpg)
Now. YT 25yo
2006. YT 15yo
UnikernelFreelance Team
Helpdesk / Network Administrator ISP UARNet
Interlogic outsourcing SW company
Innocode SW company
Physics and Mathematics Lyceum
Minor Academy of Sciences of Ukraine
Bachelor in Informatics MScInf.
Ph.D.Lugano
RMoD internship
Ph.D.Bern
![Page 90: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/90.jpg)
Now. YT 25yo
2006. YT 15yo
UnikernelFreelance Team
Helpdesk / Network Administrator ISP UARNet
Interlogic outsourcing SW company
Innocode SW company
Physics and Mathematics Lyceum
Minor Academy of Sciences of Ukraine
Bachelor in Informatics MScInf.
Ph.D.Lugano
RMoD internship
Ph.D.Bern
![Page 91: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/91.jpg)
![Page 92: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/92.jpg)
![Page 93: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/93.jpg)
46%
29%
17%
4%4%
![Page 94: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/94.jpg)
46%
29%
17%
4%4%
Actionability
![Page 95: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/95.jpg)
46%
29%
17%
4%4%
ActionabilityCritiques in Monkey
![Page 96: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/96.jpg)
46%
29%
17%
4%4%
ActionabilityCritiques in Monkey
Better Feedback
![Page 97: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/97.jpg)
46%
29%
17%
4%4%
Code Properties
ActionabilityCritiques in Monkey
Better Feedback
![Page 98: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/98.jpg)
46%
29%
17%
4%4%
Code Properties
ActionabilityCritiques in Monkey
Object Critiques
Better Feedback
![Page 99: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/99.jpg)
46%
29%
17%
4%4%
Code Properties
ActionabilityCritiques in Monkey
Object CritiquesCritiques in Debugger
Better Feedback
![Page 100: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/100.jpg)
46%
29%
17%
4%4%
Code Properties
ActionabilityCritiques in Monkey
Object CritiquesCritiques in Debugger
Better FeedbackRule Developer-friendliness
![Page 101: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/101.jpg)
46%
29%
17%
4%4%
Code Properties
ActionabilityCritiques in Monkey
Object Critiques
Usage Analysis
Critiques in Debugger
Better FeedbackRule Developer-friendliness
![Page 102: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/102.jpg)
Usage Analysis
46%
29%
17%
4%4%
Object Critiques
Better Feedback
Code Properties
Critiques in Debugger
ActionabilityCritiques in Monkey
Rule Developer-friendliness
Continuos Refactoring
![Page 103: Stories About Renraku — the new Quality Model of Pharo](https://reader034.fdocuments.net/reader034/viewer/2022042906/589d01471a28ab255c8b4f81/html5/thumbnails/103.jpg)
��
RENRAKU
object-agnostic
tool-agnostic
engine-agnostic
yet connecting everything
@yuriy_tymchuk
Stories About Renraku —the new Quality Model of Pharo