第五十一章?开发软件初体验-《当程序员开了外挂》


    第(3/3)页

    如果还没有的话,他会在stackoverflow上搜索一些问题,这是一个与程序相关的it技术问答网站,可以简单的理解成百度知道或者是知乎,不过这个是全球范围的,也是专业服务于it技术的一个网站。

    一般情况下这几个方法找下来,他都能找到想要的答案,如果还不行就再加一个google。

    程文开发是按照规划一步步来的,他先写的是最主要的功能,就是创建一个画布,然后在上面创建一个中心思想。

    然后处理了键盘输入,能添加一些子类,不过第一步,程文也只是增加了一些文本编辑器。

    中心是一个稍微大一点的文本编辑器,子节点的是小一点的。

    没有颜色没有边框,甚至没有连线,简直丑到爆。

    不过程文还是很满意的,毕竟这是他的第一次尝试,如果说一下子就能创造出比xmind功能还多,比mindnode还漂亮的界面,那有点不太真实。

    一天下来,程文把这个软件的进度向前推进了一些,可以让鼠标离开的时候,文本编辑器变成不可操作的状态,看着就像一个只读的文本框。

    中心的文本框和子类的文本框有了简单的连线,但是是最简单的连线,都是一些直来直去的简单的线条。

    至于什么偏好设置、编辑菜单、视图菜单、添加标记、导出不同的格式、主题什么的他是一点都没有开发。

    不过看了看自己规划出来的功能,程文选中了几个不太重要的,把一些他认为可以忽略的都进行了降级处理,这一次他开发的版本号暂定是0.1。

    在下一次可以加一个功能,变成0.2,就这样一直迭代,等什么时候这个软件的基本功能都有了,就可以把它叫做1.0版本了。

    说起来版本号也可有意思了,有的软件的版本一直向上增加,都增加到了几十了,比如chrome(浏览器和360安全浏览器还有uc差不多)的版本号都到80多了。

    其实他的版本号有一些取巧,别的公司的浏览器也一直在开发,比如火狐,之前它也是一个非常流行的浏览器,现在的市场份额已经没有那么多了。

    它曾经就是因为没有chrome快,也还有一部分原因是它的版本号没有chrome快,导致用户流失的。


    第(3/3)页