图源:unsplash Python对初学者非常友好,许多人在开始学习编程时都会选择Python。简单易上手是你接触它之后发现的第一个优点。进一步了解之后,你可能会被它的灵活性所吸引——可通过各种方式做同一功能。 事实上,还有更便捷的解决方案。代码越简洁,可读性越高且能够长期存在。用Python编
有这么一句话:“世界不缺少美,只是存在缺少发现美的眼睛。”美是世间本身就存在的,我们应该在不同的情况下去发现他,架构也是这样,当你真正基础到架构的时候,就会明白架构存在的美了。架构之美体现了关注点的分离与结合。在软件设计中,设计师需要考虑多方面的关注点。漂亮的架构设计
人们在生活和工作中发现美并创造美,软件开发和架构设计也不例外。架构之美体现了关注点的分离与结合。在软件设计中,设计师需要考虑多方面的关注点。漂亮的架构设计让这些关注点尽可能分离,然后以最简单的机制结合在一起,从而得到高内聚、低耦合的系统。例如在Darkstar项目中,架构师们
最近由于一些事务,开始写golang。由于golang本身的简洁性和易用性(当然,它还是一门强类型语言),让我感觉这门语言不仅有趣,而且具有很高的实用性。 为了进一步系统学习这门语言,元旦期间我将每天更新博客,权当golang知识点复习(反正在家也是无聊)。 关于golang的书籍,个人推荐李文塔的《G
教材内容学习 1、学习到了面向对象的思想方法,每个对象负责自己的处理 2、了解了许多程序设计语言的范型,,不同类型的模型能够有效解决不同的问题 3、认识到python语言的简洁性,如使用while时不需要加括号 代码调试过程中遇到的问题 1、vscode中无法导入pygame模块,即使已经在命令行中
数组的创建: 1 var array = ["a","b","c"]; 文本方式创建数组 2 var array = new Array("a","b","c"); 对象方式创建数组 处于可读、简洁性、执行速度等方面考虑,推荐使用第一种 数组添加元素:array.push("demo");