首页 >  软件编程 > 正文

why we code

标签: 代码


why we code

2018年 我读的第一本书是《信息管理专业Python教程》

第一章就是 为什么要学习编程 书中说道: 编程的原因很多,大到为谋生去解决一个困难的数据分析问题,小到因为帮助别人解决一个问题而获得快乐。假定每个人都需要知道怎样编程,一旦学会编程,你就会想要用这个新技能做些什么了。

解决生活中实际的问题,是编程继续下去的原动力。

比如现在有这样的一个例子:

有个部门,员工每天需要发送工作总结,抄送领导。领导每天通过邮件了解部门工作情况,如果有同事没有发送邮件,领导可能需要了解情况。办法有人工检查,但是如果学习了编程,就可以通过编程的方式自动处理类似工作。

理解编程 从某种意义上说,需要养成两种技能: 首先 需要掌握编程语言本身–熟悉词汇与语法。能够准确的拼写这门新语言中的单词,并且掌握如何使用这门新语言正确地“造句”。 其次 学会讲故事。在写故事的过程中,通过文字和句式的组合,向读者传递思想。编故事的艺术与能力通过写作与反馈得以提高。在编程中,程序即故事,待解决的问题即传达的想法。

由以上的需求开始构思程序的组成。 首先需要确认每天需要发送邮件的人名列表,再获得每天发送的邮件,确认已发送的人名列表。 最后两个名单列表相比较,获得未发邮件人名列表。

下一篇开始写详细的编码过程。


原创文章,转载请注明出处!
本文链接:https://yangfeileo.github.io/posts/why-we-code.html
上篇: 记一次代码学习记录
下篇: 邮件检查程序