TGINSIGHT CHAT
笔记剪藏 | René's Notes
@renenotes
设计Share my collection & thinking in UI & UX design, software development and society. 分享我在 UI 和 UX 设计、软件开发、社会发展等方面的收藏和思考。 #UI#UX#建议#言论
最近帖子
标签筛选 #coding · 共 3 条
你要学会把代码和你自己分离,不要成为代码的拥有者。你要优化代码,便于其他人找到方法来修复错误和添加功能,把代码的控制权分散。因为你需要解放自己,继续去做下一个项目,否则你将永远无法脱身。 -- 《我编程20年的指导原则》 #Coding
Hashtags
在专业网球比赛中,大约80%的分数是赢得的;在业余网球比赛中,大约80%的分数是对手失误丢失的。 专业选手依靠比对手更强大,赢得比赛。业余选手几乎完全不同,依靠比对手更少的失误赢得比赛。 -- 《初级开发者和高级开发者的区别》 #言论#Coding
(1)蛋糕的制作有时间限制,软件也是。 你事先就知道,做蛋糕大概需要多久。如果你估计需要3个小时,那么稍微超出一点时间,问题不大。但如果你实际上拖了一周才做出蛋糕,蛋糕内部可能已经坏了。软件也是这样,如果实际耗费的时间大大超出原先的估计,这个软件十有八九是有问题的。 (2)蛋糕的体积很小,软件项目的规模也不应该很大。 小体积意味着你可以快速进行大量迭代,找出真正有效的方法。每次迭代都是一个实验,它帮你发现有价值的部分。小体积还可以很容易地进行试错。 (3)蛋糕有消费者,软件也必须有消费者。 如果你做出蛋糕,肯定有人愿意尝尝。用户会提供真正客观的数据,帮助发现蛋糕哪里做得比较好,哪里需要改进,这使得设计决策更容易。软件也必须有人愿意尝试,千万不要做出没有人愿意吃的蛋糕。 (4)做蛋糕很有趣,动手前你就知道会做出什么。 软件也应该这样,你很清楚做出来会是什么样,然后再迭代。每做一次蛋糕,就测试一个新想法。如果你感到这件事不再有趣了,很可能哪里出错了。 总之,你把软件想成是一块蛋糕,可以想通很多事情。 #Coding#艺术