标签归档代码设计

协程到底是用来解决什么问题的?

Chris Yue 7 comments

在文章开始之前,我先说说一些感受。我们好多人都觉得中国式教育,就是『好心』把知识强灌给你,但这些知识到底有什么价值,基本闭口不聊,导致大家在学习的过程中,不断问自己,『我到底在学什么?我为什么要学这个?我在哪里?』,学得是一脸蒙逼,体验非常不好。我现在都还没明白微积分和矩阵的价值是什么。这个时候可能就有人会站出来说,我知道微积分和矩阵是干什么用的巴拉巴拉…… 要我说呢,『明白』和『知道』那是两种状态,你如果明白微积分是干嘛用的,理解它的价值,那咋从来没见你在后来的工作和学习中用过呢(注:我描述的只是大部分情况,我没有资格评价真正的大牛们)?后来我编程了,免不了在网上查资料查文档,但我发现网上许多教程,其实跟大家所鄙夷的『中国式教育』也没啥不一样,直接上概念和用法。我感觉『中国式教育』体现的是授业者的懒惰:反正把我知道的说出来,其他的我不管,听不懂?给你扣个『蠢』的帽子就解决了(当然也不排除可能自己也不知道)。这当然不好,所以我创建这个《到底系列》,除了给大家通过客观真实而且细节丰富的描述来对某些网上大部分都说不清楚的知识点打破沙锅问到底,还有一个使命就是,把某些知识的价值说清楚,这两个使命都是为了体现我对『什么是良好的学习体验』的一种理解。

在 Symfony Form 中通过 empty_data 选项定义如何创建表单绑定的对象

Chris Yue No Comments

对于大部分 Symfony Form 的新手来说,可能是 Symfony 入门文档并没有写得很详细的原因,为了要使用 Form 的数据自动绑定功能,只能将绑定 Form 的对象的类构造函数去掉,改用 setter,因为这是 Form 默认绑定数据的方式。然而这么做可能的确是解决了表单绑定的问题,但却修改了类定义,而类的定义是代码设计思路的体现。

2019年十一月
« 10月  
 123
45678910
11121314151617
18192021222324
252627282930