是程序员,最害怕的就是bug反馈。
要知道正常的程序员要是发现了bug。。。呵呵,那是多么让人痛苦的事。
在编程的世界里通常是bug连着bug,改变一个位置就会牵连全局,那种痛苦的追溯代码源头能让人痛不欲生。
动辄就是几千上万行代码,来,找吧。
哭都没地哭。
所以很多bug通常不要紧的都会后期‘包裹’,哪怕专门写一套代码来解决bug也绝不想追溯,那都是记忆深处的痛。
还有一些功能,小麦只是简单又简单的设定好自己的思路,建立命名模块,或者说只建立一个空包裹,以后进行编码补充,预留可编译空间。
涉及到的有代码模块、桌面模块、窗口模块等等的功能代码。
例如窗口模块的打开、关闭、返回、搜索、快速查看、文件命名、内存分区、右键菜单、复制、粘贴、删除、排序等等。
就像在电脑中的磁盘里浏览文件一般。
再例如桌面模块的快捷方式(桌面图标)、回收站、计算器、技能图标。
都需要编写。
还有一些需要提前预备编写的空背包,要知道大千世界无奇不有,即便碎片之间都无法完全了解的透彻。
对自己后置一些后手。
比如侵入防御
用以防止对手或其它工具对自己进行复制、侵入、查看、绑定、删除、屏蔽、填入、检查。
还要建立控制权等级,将绝对关键位置锁死,在检查权限上设立递层权限、每一层都加入权限构架。
所有的一切都是以防万一,哪怕有万中之一,小麦也不愿意。
应为如果自己没考虑到,从而被其它可能一样懂芯片的生物给控制了,那就乐子大了。