原则

分类下相关文章

高效编码

年纪越大,越发现能静下心来高效写代码不易。整理了一些经验和感悟: 未制定好计划之前,不开电脑。电脑只是工具,不是一切 盲写代码。即,不必依赖 IDE,或浏览器、模拟器的预览。把功能拆分成可以单元测试的简单函数。 做应用的动力应该来自于跟用户分享时的忐忑感。及被用户推送需求时的价值感。所以,核心应该是感觉做完,然后分享给目标客户看。这样才有成就感。 上线作品,due date。个人的价值由发布的产品决定。那些可以让你不断增值的事情,类似书的版权收入,app 也是这样 情怀。松下标语帮助签下订单,表达一些东西 九败一胜 半天只完成一个小目标。上午、下午、晚上,只需要分别完成一个小任务,也比啥也没 ...

阅读全文...

编程格言

Keep It Simple Stupid Don’t Repeat Yourself Think first, Program later Simplicity is prerequisite for reliability It's harder to read code than to write it Good code is its own best documentation. As you're about to add a comment, ask yourself, ‘How can I improve the code so that this comment isn't ...

阅读全文...

记录项目待办事项的原则

之前都是放到一个 vimwiki 中,使用了一段时间,感觉还是太杂乱了。特别是多个项目混到一块的时候。 所以,整理了一套记录项目 Todo 管理的原则。 每个任务设置期限 这样会有时间紧迫感,可以有效地进行取舍 任务拆解粒度 5 ~ 15 分钟为宜 时间太长了,容易陷入迷茫和懈怠。完美的目标是可以完全自动化。 最细粒度的子任务在二级 block 中 以免干扰功能清单列表,也方便梳理成 SEO 文档。 待办事项文档放在项目的 git 仓库中 例如 docs/readme.md。方便日后继续跟进。如果放在 vimwiki 一处,容易混杂一起,滋生厌倦情绪。 再就是容易出现文档重复编写的问题。真实案 ...

阅读全文...