scotties mansion milestones
今天跟大家聊聊我搞的这个 “scotties mansion milestones”, 也就是斯科蒂的豪宅里程碑,听起来挺唬人,就是记录我开发过程中的一些关键节点。说白,就是个开发日记,方便以后回顾和 拿到这个项目,我先是懵逼一下,这玩意儿要干 搞清楚需求之后,我立刻开始搭框架。先选个自己顺手的开发环境,然后噼里啪一顿操作,把基础的项目结构给建起来。 这步很关键,地基没打后面楼盖再高也得塌。 我就开始着手实现核心功能。这部分是最费劲的,各种bug层出不穷,有时候一个问题能卡我一天。 我就死磕,查资料,问朋友,一点一点地把问题解决。 记得有一次,一个内存泄漏的问题,我debug整整两天,才发现是自己写错一个变量。 当时真是想把电脑砸。 好不容易把核心功能搞定,我就开始做用户界面。 这部分我用之前学的一些前端技术,虽然效果一般,但总算是能用。 界面做好之后,我就开始测试。 这测试真是个体力活,各种操作,各种输入,就为找出bug。 有些bug很隐蔽,要费很大的劲才能找到。 测试阶段结束之后,我就开始做优化。优化主要是针对性能和用户体验。 我用一些性能分析工具,找出性能瓶颈,然后进行优化。 用户体验方面,我主要参考一些优秀的设计,然后结合自己的想法,对界面和交互进行调整。...