Design Principles and Design Patterns】的更多相关文章

设计原则解读. 设计原则是对设计模式的约束性要求,属于设计中基本的四项特征,不符合此四项特征的设计,不具有生命力. 设计模式也是在此四项设计原则上的具体化实例化衍生物. Martin原文: http://www.cvc.uab.es/shared/teach/a21291/temes/object_oriented_design/materials_adicionals/principles_and_patterns.pdf Architecture and Dependencies 软件最开始…
Android Design Principles Enchant Me Delight me in surprising ways 用惊奇的方式取悦用户 漂亮的界面,仔细放置的动画,一个恰到时机的音效,都是愉悦的体验. 轻微的效果会造成一种不费力感觉,还有一种力量就在手边的感觉. Real objects are more fun than buttons and menus 真实的物体比按钮和菜单更有趣 允许用户在你的app中直接触摸和操纵物体. 这样使得执行一项工作时的认知更加容易(花费的…
这是我在2018年4月写的英语演讲稿,可惜没人听得懂(实际上就没几个人在听). 文章的内容是我从此前做过的项目中总结出来的经验,从我们的寝室铃声入手,介绍了可扩展性.兼容性与可复用性等概念,最后提出良好的设计应该平衡这些特性与性能.成本之间的三角关系. 第一次用英文写有一点专业性的东西,不知道算不算好. 以下为原文: Design Principles Intro One day, on the noticeboard in our dormitory, there was a paper sa…
gRPC Motivation and Design Principles | gRPC https://grpc.io/blog/principles/…
Design Principle vs Design Pattern设计原则 vs 设计模式 来源:https://www.tutorialsteacher.com/articles/difference-between-design-principle-and-design-pattern In software engineering, design principle and design pattern are not the same.在软件工程中,设计原则和设计模式是不同的. Des…
catalog . 引言 . sandbox introduction . Sandboxie . seccomp(short for secure computing mode): API级沙箱 . 利用do_syscall_trace一次性对所有系统调用进行Hook监控 . cuckoo . Detux . remnux . Noriben Malware Analysis Sandbox . Limon Sandbox for Analyzing Linux Malwares . 基于do…
[the original link] One of Qt’s most reputed merits is its consistent, easy-to-learn, powerfulAPI. This document tries to summarize the know-how we’ve accumulated on designing Qt-style APIs. Many of the guidelines are universal; others are more conve…
---------------------------------------------------------------------------------------------------------------------------------------------------------- 原文作者:Google 原文地址:http://developer.android.com/design/wear/principles.html 原文版权:Creative Commons…
Master's conclusion: 1. fix a color pattern 2. fix the frames the UI will use 3. fix the subject that you want to present 4. fix the content that you want to show5. properly layout it! caution: color types should be less, and use the contrast concept…
Enchant Me Delight me in surprising ways(动画.音效...) Real objects are more fun than buttons and menus(实物化图标...) Let me make it mine(可定制背景...) Get to know me(记忆用户偏好...) Simplify My Life Keep it brief(简洁提示...) Pictures are faster than words(图片优于文字) Decid…