七个设计原理②——同构原理

是什么

同构原理就是力求规范。

同等对待相同的东西,坚持不搞特殊。同等对待,举例来说就是同一个模块管理的数值全部采用同一单位、公有函数的参数个数统一等。

为什么

相同的东西用相同的形式表现能够使不同的东西更加突出。不同的东西往往容易产生BUG。遵循同构原理能让我们更容易嗅出代码的异样,从而找出问题所在。

图表和工业制品在设计上追求平衡之美,在这一点上,同构原理也有着相似之处,统一的代码颇具美感,而美的东西一般更容易让人接受,因此统一的代码有较高的可读性。

怎么做

我们要让代码符合一定的规范。不过,这会与程序员的自我表现欲相冲突。

为了展现自己的实力,有些程序员会无视编程规范,编写独特的代码。可靠与简单是代码不可或缺的性质,但这些程序员常常在无意间让代码变得复杂。

这就把智慧与个性用错了地方。小小的自我满足远不及代码质量重要。所以在编写代码时,无比克制住自己的表现欲,以规范为先。

装置性公共艺术是一种在公共场所中展示的艺术形式,它通过特定的物理形态、材料和空间环境来创造一种独特的视觉和感官体验。同质同构是一种常见的装置性公共艺术设计方法,它通过将一系列相同或相似的物体组合在一起,创造出一种错觉的乐趣。 同质同构设计方法可以应用于各种类型的公共场所,如公园、广场、图书馆等,可以通过使用不同的材料和颜色来呈现出不同的效果。例如,一个由相同大小和颜色的圆形球体组成的装置艺术,可以通过不同的布局方式和摆放位置来创造出不同的视觉效果。这种设计方法的优点在于可以创造出一种统一和谐的整体感,同时也能够吸引观众的注意力,增加公共场所的活力和吸引力。 另外,同质同构设计方法也可以用来传达一定的主题或信息。例如,通过使用相同大小和形状的模块,创造出一个巨大的拼图,向观众展示出一个宏大的故事或历史事件。这种设计方法可以通过增加细节和色彩来使作品更具有表现力和情感力,让观众更加深入地理解和感受到作品所传达的信息。 总之,同质同构是一种简单而有效的装置性公共艺术设计方法,它通过创造一种错觉的乐趣和统一的整体感来增加公共场所的吸引力和活力。在实际应用中,设计师可以根据场所特点和主题需求选择不同的材料和形态,创造出独特的视觉和感官体验。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值