你们写程序的流程是什么?
要做什么步骤嘛?
比如画逻辑图之类的
求赐教
我刚做程序员一年,不过我看没有我周围没有画图的,不是正经程序员,不知道真正的流程是啥样
比如现在让你做一个各种电池的充电提醒的小软件,
这时候你会如何去做它,
怎么思考这个事情
@一首歌听到忘世:
首先--做一个各种电池的充电提醒的小软件需要显示什么--
--是否有通讯库能够调用--
做界面---做实现类---
这是我的第一反应。
其实我觉得最重要的是前两个,需求分析...需求到底是啥..到底要实现什么,很重要
第二个,通讯库,有没有也很重要,因为我对于通讯很模糊..
剩下的,就是码代码了,我是上位机,对于上位机,其实什么算法,优化不太重要,因为性能现在来说不是问题。
然后就是一些额外功能的实现
充电提醒的软件,怎么提醒,充满了什么效果,需不需要数据库记录充电数据,如果需要数据库那用啥数据库(然后就是数据库方面的增删改查一堆)
然后,软件更新机制..怎么更新软件
然后,就是给头看,让他从头推翻你的设计了.
凡是那些不画图的都是图在心中
画图只是其中一个方面,
我想知道的是,拿到需求和目标以后,
怎么去实现这些需求来完成目的的思考过程
@一首歌听到忘世: 分拆出来,最好模块化实现功能,比如数据库表结构设计、选用框架、接口设计、详细设计等等,然后就开干了呀。