注册 登录
  • 动态
  • 推荐
  • 游戏
  • 分享链接 new
  • 回答问题
  • 发现
  • 野蔷薇
  • 视频

Kingfeng 我们作为一个协会誓要治愈这个世界及其居民

回答了问题 发布于 2020-03-04 12:59:05

开发日志应该怎么写?写什么?

如果你是要撰写你的“代码开发日志”,有三个最重要的部分

1、未来的规划

主要是一些你在开发过程中涌现的想法,我强烈建议你专门找个软件Or日记本来写,并且可以随身携带(或者同步到你手机)以便你蹲厕所的时候修改

2、已经完成的功能

这时你开发日志最重要的功能,比如【完成了数据类的存储功能】或者【完成了战斗系统的法术模板】 并在其后注明相应功能是如何使用的

3、待解决的问题

如果你陷入一个功能很深而且你的大脑渴望休息,你需要存一个”存档点“,一个不重要的修正可以在代码里下一个TODO并注明,一个开发了一半方法可能会需要你详细的写下当时的思路和步骤

4、团队沟通

如果你是一个团队共同开发,你希望团队注意的修改或者函数变更可以在上注明


再说软工上的开发文档,注意这并不是开发日志,开发日志是因为团队合作或者个人长时间更新的时候为自己”存档“用的,程序员还会需要写开发文档。

最后一点,没人关心你的”代码“,例如你写了一个存储功能,没有人会关心他是怎么存的,你只需要在文档里写明是哪个函数,利用了什么技术(SQLite或者常见的json存档)、数据结构是如何的、有什么功能、要怎么使用。你甚至不需要写流程图,没有用户会关心一台电视机是怎么从接受信号到显像到解析遥控器红外,他们需要的是,耗电如何,使用了什么屏幕,大小如何,什么色彩标准,我按哪个键是换台。

如果真的有人想要深入了解你代码每一步的走向,他会自己去看代码

著作权归作者所有。商业转载请联系作者获得授权,非商业转载务必附上原作者名称,注明来自「奶牛关」并给出原文链接。不得以任何形式演绎或修改。

{{answer_voters_count}}人赞同

...

{{question_follower_count}} 个玩家关注

...

目录

    评论 1

    无 1年前

    谢谢解惑

    发布

    登录奶牛关账号即可参与讨论
    登录 / 注册

    Kingfeng 的更多回答

    查看所有回答

    该问题的其他回答