28 Important Knacks to Improve Patterns

Yumiko Shimokawa, Misaki Yamakage, Natsuki Takahashi, Takashi Iba
{"title":"28 Important Knacks to Improve Patterns","authors":"Yumiko Shimokawa, Misaki Yamakage, Natsuki Takahashi, Takashi Iba","doi":"10.1145/3424771.3424826","DOIUrl":null,"url":null,"abstract":"In this paper, we propose knacks for creating pattern languages that encourage readers to practice. The knacks were extracted from Takashi Iba as an expert in pattern language creation and members of Iba laboratory, to investigate their process of improving patterns. In this research, we present four of the 28 extracted knacks. The first one is \"include the perspectives of surrounding people when you explain the Problem\". The second one is \"Avoid abstract expressions and the reader can concretely imagine a real action\". The third one is \"Not to over-specialize your pattern for the reader to practice the pattern easily\". The last one is \"Be careful that the essence of the Problem is the situation, not human behaviour itself\". The extracted 28 knacks could be used in the pattern creation process, thus it contributes to the improvement of the pattern to make it easier for the reader to practice the pattern. At the end, this paper includes summaries and descriptions of all 28 knacks as an appendix.","PeriodicalId":216842,"journal":{"name":"Proceedings of the European Conference on Pattern Languages of Programs 2020","volume":"46 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the European Conference on Pattern Languages of Programs 2020","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3424771.3424826","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

In this paper, we propose knacks for creating pattern languages that encourage readers to practice. The knacks were extracted from Takashi Iba as an expert in pattern language creation and members of Iba laboratory, to investigate their process of improving patterns. In this research, we present four of the 28 extracted knacks. The first one is "include the perspectives of surrounding people when you explain the Problem". The second one is "Avoid abstract expressions and the reader can concretely imagine a real action". The third one is "Not to over-specialize your pattern for the reader to practice the pattern easily". The last one is "Be careful that the essence of the Problem is the situation, not human behaviour itself". The extracted 28 knacks could be used in the pattern creation process, thus it contributes to the improvement of the pattern to make it easier for the reader to practice the pattern. At the end, this paper includes summaries and descriptions of all 28 knacks as an appendix.
改善模式的28个重要技巧
在本文中,我们提出了一些创建模式语言的技巧,以鼓励读者进行实践。这些技巧是从模式语言创建专家和Iba实验室成员Takashi Iba那里提取出来的,以研究他们改进模式的过程。在这项研究中,我们提出了28个提取技巧中的4个。第一个是“当你解释问题时,包括周围人的观点”。第二是“避免抽象的表达,读者可以具体地想象一个真实的动作”。第三条是“不要过于专门化你的模式,这样读者就可以很容易地练习这个模式”。最后一条是“要注意,问题的本质是情境,而不是人类行为本身”。提取出来的28个诀窍可以在模式创建过程中使用,从而有助于改进模式,使读者更容易练习模式。最后,本文作为附录对所有28个技巧进行了总结和说明。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信