我在使用函数式编程时,遇到了一个问题,背景是这样的:一个项目中存在了大量的函数,这些函数之间的相互调用,使得导致代码逻辑比较复杂。当我想要修改一个逻辑的时候,需要反复的查看代码,以及定义新的函数。
函数相对独立,本身是一个很好的特点。然而,正是因为相互独立,使得函数和函数的依赖关系缺失,反而造成了程序设计与改动的不方便。
[阅读全文]Welcome to my blog. The English verison of posts are in En page.
我在使用函数式编程时,遇到了一个问题,背景是这样的:一个项目中存在了大量的函数,这些函数之间的相互调用,使得导致代码逻辑比较复杂。当我想要修改一个逻辑的时候,需要反复的查看代码,以及定义新的函数。
函数相对独立,本身是一个很好的特点。然而,正是因为相互独立,使得函数和函数的依赖关系缺失,反而造成了程序设计与改动的不方便。
[阅读全文]软件外包项目,软件外包公司,在国内十分常见。但这种模式只能是软件公司在培养核心竞争力之前采用的模式。软件外包项目一个很大的特点就是利润低,且周期大多数比较长。如果没有核心功能,核心竞争力,那么整个项目的利润将会十分可怜,甚至没有利润。这篇文章想到哪里写到哪里,抛出的都是一个个的观点。这些观点不一定靠得住,但从反常识的角度上来看具有一定意义。
欢迎给我发送邮件,通过讨论我们来沉淀出好的东西。
[阅读全文]之前 wordpress 运行在 CentOS 7 上;这台机器的性能经常跑不满,因此需要做一些迁移,来让性能提升起来。为了不丢失相关的数据,开展了 wordpress 的迁移工作。这篇文章,记录一下 wordpress 迁移过程。
[阅读全文]在 python 代码的编写过程中,有时候我们会希望将部分文本高亮。这个时候,Python Inline Source Syntax Highlighting 就派上用场了。
[阅读全文]很多时候,构建 docker 镜像的速度很慢,尤其是当我们的基础依赖发生改变之后。为了解决这个问题,我们应该在实际运行的镜像之前,增加一个 venv 的基础镜像。
[阅读全文]我原本想要分析一下 django webpack;但是写了一半,为了资料论述严谨,又不得不学习了 django component;在 django component 中,又发现了自己之前不知道的一些机制。无奈,先聊聊遇到的 typing 问题吧!
[阅读全文]Webpack is a modern development method for frontend projects. Django is a common backend development framework for Python developers.
I believe that developing with Webpack can make Django development faster.
[阅读全文]