加载中
又要开始在这里活动了

很久没有在oschina上活动了。这段时间主要在玩知乎……。 准备回来了。 王者归来。

2023/12/23 17:41
3
我看go语言

现在的编程语言有很多,但是能生存下来的,基本上都有一些自己的绝活,或者亮点。其实我真正熟悉的编程语言也并不多。java是我最为熟悉的,是我入门的编程语言。java足够简单,有丰富的特性,...

2017/10/26 18:59
450
在pika中使用tornado协程

pika中的例子写的很差,充满了回调,看的人头痛,既不符合python的开发原则,也不符合tornado的coroutine风格

2016/07/30 09:36
693
管理者的梦

看了很多所谓执行力的故事。什么《把信送给加西亚》,退伍老兵的故事。这些故事的特点都是有一个无条件服从并玩命去执行的主人公。而里面所有的管理者都类似一个军队里面的将军,只需要发号施...

2016/03/15 13:46
249
EMACS vs VIM趣图对比

在twitter上,无意看到外国程序员有趣的比喻: EMACS看起来是这样的: VIM是这样: 还有,EMACS的实际可工作的配置是这样的:

2016/02/02 00:04
753
什么是抽象

在我看来,软件开发中的抽象指的是:用某种技术手段来区分和确立程序中不变的部分和可变的部分。

2015/12/12 00:02
406
如何阅读英文文档

这段时间一直在阅读各种英文文档,有心得如下。 首先,要有翻墙的技术。查找英文文档一般都得用google,这个国内用不了,必须翻墙。 其次,要保证睡眠质量。晚上没睡好,你会发现你盯着许多的...

2015/07/10 11:02
555
对业务建模

这不是什么新鲜话题,但是最近在维护一个之前同事遗留下来的项目,有了一些感想。其实我很久都不做具体的业务了。很长一段的时间主要在负责基础设施以及业务工具方面的开发,所以我做的事情,...

2015/06/24 23:31
834
组合模式

JAVA等面向对象编程语言一般都会提供大量的数据结构让我们使用。但是它所提供的数据结构一般都是线性的,当然,除了map以外。基本上就是List系列和Set系列,这些都是很常用的。

编程

编程对我来说是工作,同时也是我的爱好。喜欢自己的工作,我想我是幸福的人吧。我工作这么多年,唯一真正觉得自己干的好的工作其实也就是编程。而我对编程的理解,我觉得我现在也有资格谈谈自...

2015/04/12 23:14
330
回忆,编程

来说说我自己。我接触编程很早。我家里最早的计算机是一台英国产的,名字忘记。内存48k,使用摩托罗拉的芯片,电视做显示器,磁带做硬盘。那是1985年,这台机器当时很先进。那时我9岁。这个东...

我用过的编程语言

各种Basic: 初中以及高中阶段使用 宏汇编:上大学的时候用过,水平应该还可以。 pascal:上大学的时候 VB:上大学做毕业设计的时候用过 c++:工作时用过,断断续续,越有6个月的经验,高级的...

2015/03/16 10:48
421
抽象的好处

内容比较杂乱,完全是一家之言,大家就不要喷了。

2015/03/06 10:55
739
程序框架的作用

一年之前的那段时间,我一直在维护一个断断续续持续了近5年的项目的程序,直观的印象的惨不忍睹,从未读过如此糟糕的代码。没有任何的设计,完全是想到哪里写到哪里。代码中细节非常多,最明...

读UNIX编程艺术(一)

对于开发人员来说,正确的编程实践其实非常的重要。这些正确的编程实践决定了你是否能够继续的做正确的事情,以及你是否真的能够懂得什么是软件开发。我相信,并非所有的人都真正的懂得什么是...

2014/12/22 23:42
214
JS基础

对于JS来说,首先我们需要承认,这是一门有明显缺陷的语言,一般我们把这种问题叫做边界问题。任何语言都有边界问题,而且仅仅是针对这一门语言存在的。但是JS的这些缺陷是如此的明显,以至于...

2014/10/25 23:46
388
好的javascript程序员

这段时间一直在使用JS进行开发,其实我听喜欢JS的,一个主要的原因就是自由。JS限制较少可以容易的实现自己的一些思想。或者换种说法,就是可以写出极其精简的代码,虽然精简不到LISP的水平,...

2014/10/25 23:45
146
过度设计

过度设计其实是一个很有趣的主题,因为设计是一种人为的主观行为,并不太容易受到制约。而且设计也很难界定,大体上当你打开你的开发工具,并在键盘上敲下第一个字母的时候,设计的内容已经开...

2014/06/29 21:44
1.3K
设计与重构

《黑客与画家》中保罗谈到了设计者的品味,但他似乎是中欣赏者的角度去谈的。他谈了很多的特征,但是并未提出这些特征是如何实现出来的。我肯定没有那么多的艺术修养,所以注定我的品味比较差...

2014/03/17 23:10
307
无法维护的代码

长期以来,软件工程往往被拿来和建筑工程进行类比,但是人们往往认为修改软件无论如何也比修改建筑容易,但这种看法其实并不正确。软件和建筑一样,一旦完成交付使用之后,就只能做小的调整和...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部