程序员可以用思维导图做什么

本文讨论了程序员如何利用思维导图来梳理和管理项目,特别是在Android开发中理解页面跳转关系。作者指出,虽然UML在实际工作中可能应用不多,但思维导图作为一种简单易用的工具,可以帮助开发者清晰地记录页面逻辑流向,提高工作效率,并有利于新人快速熟悉项目。
摘要由CSDN通过智能技术生成

为什么一开始会想写这个,相信所有java学习者一开始都会接触到一个东西,UML(Unified Modeling Language)。
UML是一种统一建模语言,为面向对象开发系统的产品进行说明、可视化、和编制文档的一种标准语言。UML图,包括用例图、协作图、活动图、序列图、部署图、构件图、类图、状态图。
相信我不用过多解释,应该都有接触过,但是我想问的是,大家平时工作有用到这个玩意吗。对于大厂我不清楚,但对于一直在小厂的我,确实没有用到过,甚至连念头都没有产生过。为什么,理由和借口一堆,项目小型用不上(实际上任何项目如果想用都可以),无法在开始正式编码前想清楚所有逻辑,佛系写码,时间不允许,弄起来麻烦等等。下面是一个示例图示1
讲真我自己是接受不了,可能从入行一开始就没有养成这个习惯,实际工作中,项目迭代快,小组人员能力参差不齐,也没法作为强制要求,大多数情况下就是指派任务,然后自由佛系发挥,项目跑得起来测试能过就行。或许稳定的后台服务需要这个,而多变的APP用这个神烦?

但最近整理一个Android项目,发现有一个痛点,在不熟悉的情况下,如何掌握页面间的关系,比如某某界面通过哪里跳转到哪里,每次后端或者测试问到某个页面用到什么,从哪里过去时,老是先全局搜索页面关键词(因为对项目不熟),找到这个页面,再去找其中的逻辑,很麻烦。所以突发奇想&#

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值