美文网首页程序员@IT·互联网
⽂不对题的记拆分任务对解决问题的重要性

⽂不对题的记拆分任务对解决问题的重要性

作者: 全世界最酷的李大厨 | 来源:发表于2019-01-19 17:11 被阅读9次

在上个项⽬组时因为队友们都特别给力,加上⾃⼰己还没想清楚很多事情所以养成了了⼀个很不好的习惯,遇到不懂的不知道的张⼝就问。

年底总结之时思考了很多,一年时间我学到了很多前端的技术,但其实更多偏向于基础。加之⾃己懒散,很多事情一知半解。对于去年的我来说,每当遇⻅了不能解决的技术问题时,抬头问问身边的大神队友便能解决。但其实这样的便利虽然短时间内我解决了问题但并没能让我学到关键的东西。虽然看起来我做卡速度不不错,代码贡献度不错,但我只知道怎么做能解决这个问题并不知道为什么能解决。就如同最近遇到的问题,我知道前端项⽬打包可以⽤webpack, 但不知道为什么需要打包,为什么选用webpack⽽不是别的工具以及webpack如何配置,每一个操作带来什么结果。(立个flag:解决了webpack的问题后再写一篇)

后来仔细想想,我为什么会越来越依赖求助他⼈来解决问题,⽽不是⾃⼰先尝试解决。原因有三:

1. 在发现我解决不了问题或者思维混乱的时候我容易慌乱,迫切的想要快速解决问题即使这个工作并没有那么着急。

2. 在我试图解决问题时没有章法,常常找不到解决问题的⼊口。导致在google drive develop时 很难使⽤正确的关键字进行搜索,在搜索解决⽅方法上花了⼤量的时间其结果还无法满足。

3. ⾃己⼀开始就拒绝了思考解决问题的过程,⼀⼼心只想要个解决问题的方法。一旦解决就不再思考这样解决的原因

综上,今年在新项⽬目上决定做一些必要的改进。首先逼着⾃⼰在遇到暂时想不到解决方法的问题的时候⾃己解决,忌张⼝问⼈。心态转变过来后感觉每天的状态变的比以前更忙碌了了。但通过⾃己的思路路解决了当下遇到的问题,还是很不错的。

尝到甜头后继续保持,不过没⼏天暴露了上⾯的第二个原因:很难定位到问题并找到解决的答案。 如之前一篇统计测试覆盖率的文章⾥里提到的,我想要统计后段测试覆盖率,想要在prepush时计算测试覆盖率并限制提交如果覆盖率不达标的情况下。在google了了好久之后依然没有找到想要的 解决方案。因为我看⼀遍文章发现不完全满足我想要解决的东⻄就不再细想。并且我想要的答案太多,其实很难一步到位的找到完全契合你需求的答案。毕竟每个情况都不一样,解决方案都是各⾃挑选后堆砌起来的。况且我的搜索关键字还是如何在prepush时得到测试覆盖率。。

于是我可耻的张⼝口问了一个魔鬼。。。魔⻤说⾃己google去。。在挨了⼀顿骂后我意识到我搜索的根本就不对,因为我⾃己都没有想清楚我要的是什么。现成的一锅端的思路,等着别人直接的答案,我似乎又犯了⽼毛病,只不过对象换成了google而已。经指点我开始拆分我想解决的问题。

1. 代码语言为java,构建工具为gradle

2. 单元测试覆盖率

3. 如何配置prepush时要做的事

4. 最简单的目的是要能可视化当前的测试覆盖率

这是我的划分出来的task,那么我理解的是既然我的目的是可视化我的后段测试覆盖率,那⼤可不必纠结于是否跟prepush相关联,首先解决如何统计在gradle下的java单元测试的测试覆盖率问题就可以了。

果然这样快多了,具体解决方案⻅上篇。此篇完全为提醒⾃己吸取教训,在以后遇到笼统的⼤问题时先正确划分task再根据目的⼀个⼀个解决问题。⽽不是一开始就想解决所有的问题。(在后⾯面抽取form时依旧犯了了这个毛病。。看来反省的不深刻)

相关文章

  • ⽂不对题的记拆分任务对解决问题的重要性

    在上个项⽬组时因为队友们都特别给力,加上⾃⼰己还没想清楚很多事情所以养成了了⼀个很不好的习惯,遇到不懂的不知道的张...

  • 寒假任务“博客引擎”拆分里程碑

    寒假动手做一个 博客引擎,先对任务进行拆分,按照自己所理解的功能的重要性,拆分成多个里程碑,每个里程碑有自己的技术...

  • 拆分任务

    句子: “在做任何事情之前,通过关注“方法”去反复拆分任务,最终确认每个子任务都是可以完成的,这是一个人不可或缺的...

  • 拆分任务

    如果一项任务看起来特别难,我们就不愿意做了,至少不愿意马上做。不知道你们有没有这种体会,做一件困难的事情时会特...

  • [997]任务拆分再拆分

    最近在看《认知觉醒》,受到很大的启发:拆分任务,尽可能地小,然后专心地逐个完成,当成玩耍那样去执行。里面讲到”游戏...

  • 拆分的重要性

    拆分的核⼼是积少成多,也是聚焦的奥秘。 ⼀个⽅案的出现,涉及到各个环节,如果不拆分,结果必定是哪⼀个环节都做不好。...

  • 2021-08-13

    果然拆分任务的思路是对的,我今天把任务拆分了一下,思路也清晰了一些,终于把那个做了好几天的MR提了,虽然还有个...

  • 《论拆分任务的意义》

    《论拆分任务的意义》 项目管理者需要将一个大项目拆分成诸多小项目,然后分发给各个执行小组,各个执行小组组长接到任务...

  • 拆分任务时间

    今天分享的拆分任务时间要从拖延症说起。我们小时候都听过一首诗:明日复明日,明日何其多,我生待明日,万事成蹉跎。什么...

  • 如何拆分任务

    更新日期:2018-11-14 关键点 和 谁 一起 什么时候 在 哪 做 什么关键词:人 时间点 地点 任务任务...

网友评论

    本文标题:⽂不对题的记拆分任务对解决问题的重要性

    本文链接:https://www.haomeiwen.com/subject/ajezdqtx.html