240 发简信
  • 如何和产品经理进行有效的沟通

    作为一名程序员,难免会和产品经理打交道。记得有一个段子: 产品汪:程序猿,我们来实现一个紧急需求? 程序猿:请说。 产品汪:请根据手机壳的颜色,...

    0.2 1128 5 11
  • 烂代码重构

    今天接手了前同事的一个项目。一个简单的应用,竟然写了2100多行代码,40个action方法,最长的一个action有130多行。 这图的底部曲...

  • 从PHP写C语言是什么感受

    写C的原因 最近用PHP写视频加密,发现PHP加密很慢而且1M的文件需要100M的内存,所以经常爆掉系统内存,真心悲剧。为什么会这样的悲剧?按照...

  • 浅谈代码层级与接口设计

    为什么要谈代码层级与接口设计 在目前的工作中,代码如果按照MVC逻辑划分,那么只有MC两层。作为后端,只对其他各端提供接口,V层是不用实现。在M...

  • 2016读书回顾

    在过去的一年的书单列表如下:《MySql技术内幕 InnoDB存储引擎 第2版》、《代码整洁之道》、《重构》、《架构即未来》、《人月神话》、《代...

  • 浅谈“开闭原则”

    《架构整洁之道》第8章读书札记 一个设计良好的计算机系统应该在不需要修改的前提下就可以轻易被扩展。 这个道理一说出来,想必身为被需求经常改变而备...

  • 对教育的反思

    看完《超能老豆》这部温情的家庭电视剧,有些小小的感慨。这部香港的电视剧描绘了两个的爸爸,因为家庭而做出了人生重大的改变。而从该剧中,更是折射出了...

  • Linux下convert超多页数pdf转图片的取巧办法

    在linux装了imagemagick后,可以用命令 将pdf文件进行转换图片。一般pdf也就几百页,测试给我上传了一个4428页的pdf文件,...

  • 120
    架构演变的探索

    0阶段:项目的确立 项目背景:K12教育,是公司的主要业务。由于公司内部需要对资源、产品进行管理,添加标签,公司需要一套CMS系统对这些资源和产...

个人介绍
做个有艺术感的程序员~!~