转到正文

博客水木

一个学习总结与工作经验分享博客。

存档

分类: 思想方法

简介 伪代码(Pseudocode)又称为虚拟代码,是高层次描述算法的一种方法。使用伪代码的目的是使被描述的算法可以容易地以任何一种编程语言(C,Java,,PHP,.NET,etc)实现。因此,伪代码必须结构清晰、代码简单、可读性好,并且类似自然语言。 介于自然语言与编程语言之间。以编程语言的书写形式指明算法职能。使用伪...继续阅读

...

微博上看到了这么一个贴子,就像以前在《腾讯,竞争力 和 用户体验》中批评过腾讯说自己的核心竞争力是员工加班一样,我顺着Winter的回复也批评了一下这个微博—— “靠加班超越对手?!劳动密集型么?我要是对手的话,我就来趁机挖人了,直接摁死你……//@寒冬winter: 当一个管理者的智慧无法衡量一支团队的产出的时候,...继续阅读

...

摘要:计算机编程可以说是一个要求较高的手艺,掌握这门手艺就得具备勤奋和不断学习的条件,因为新的事物和新的方法总是层出不群,所以不断地学习、提升技能是必不可少的。希望下面10个排错bug的工具对你的工作有用。 在空白的文本编辑器里打开一个崭新的文本,没有一行代码,出现在眼前的是一个充满了无限可能和希望的...继续阅读

...

把一个库[1]开源非常简单,仅需几秒钟。你所需要做的就是把公共仓库(public repository) 托管 (hosted) 在网上(GitHub、 Bitbucket 等)么?不是的!事实上,如果你想把你的项目公开,并加以悉心维护的话[2],那对每个人都是件好事情。来看看我们该怎么做 README的编写 README文件在你的项目中占据首要地位。你的项目必...继续阅读

...

FIG组织在制定跟PHP相关规范,简称PSR。目前已有4个代码规范,近期抽空翻译成了中文版。建议做PHP的同学都关注一下。 文档仓库地址:https://github.com/hfcorriez/fig-standards 所有已接受的规范参考:https://github.com/hfcorriez/fig-standards/tree/zh_CN/%E6%8E%A5%E5%8F%97 代码样式规范 本指南的意图是为了减少...继续阅读

...

管理一支技术团队可能是世界上最难的事情之一。如果你是一个经理,你需要和很多方面的专家合作,和你的上级协调产品需求,和负责协调产品交付件的同级合作,和将产品功能转化成技术需求的同级合作,带领直接汇报给你的团队等等。在某些糟心的时刻,你需要面对的是会把患有自闭症的送报小孩(原文,阿斯伯格综合症,爱因斯...继续阅读

...

首先要明白此文较长,阅读时间基本在60分钟以上,请先做好准备,这是一篇不错的文章 这份教程的诞生源自一年多之前Robert C.Martin在演讲中带给我的启发。当时他的演讲主题在于讨论创造“终极编程语言”的可能性。在过程中,他提出了这样几个问题:为什么会存在“终极编程语言”?这样的语言应具备哪些特性?但随着他的讲...继续阅读

...

过去的一年中,许多计算机专业的教授和教育专家都写了关于 MOOC 如何扩大计算机教育服务的规模,使得成千上万的学生都能享受到。而我想从另外一个角度,说一说我是如何在 9 个月的时间里向 1 位学生教授计算机编程的。 2011 年 7 月到 2012 年 3 月之间,我给 Brian Goler 教授基本的编程知识;他是旧金山湾区一位有经验...继续阅读

...

我们都有兴趣成为象棋高手、围棋高手、散打高手、游戏高手,有没有人愿意成为编程高手? 很多三十几岁的程序员就不再编写程序,这其中有很多因素:编程的理念、工具日新月异,程序员需要经常更新自己的知识结构,到三十多岁的时候,发现自己的学习能力开始退步,学习的动力也不足,而以前的经验已经积累到一定程度,凭着...继续阅读

...

在参加了一些以生产力和时间管理为主题的研讨会并阅读了一些关于这个话题的图书以后,我了解了一些深奥的概念并且对我曾经的工作方法产生了一些深刻的领悟。运用这个新的知识,我完全重新设计了我的工作流框架,而这极大地推动了我的生产力。 我想与你分享一些最重要的技巧,它们可以帮助你推动你的生产力,提升你的总产...继续阅读

...
建站服务