美文网首页Unity开发日志
关于别人的代码/项目如何上手

关于别人的代码/项目如何上手

作者: Foldcc | 来源:发表于2019-03-12 22:06 被阅读0次

这篇文章分享自己的应对方法,

别指望他们的代码会很好

遇到这种甲方做好或者做了一半的项目一定要注意自己心态,做好可能重写的心理准备。

先跑一遍,至少跑的通

先看看项目有没有什么暗坑。

找到代码的入口或者开始的地方

找到大致的入口,然后顺藤摸瓜一直往下看,直到不能清晰的看懂为止,但是不要看的太过仔细,看完后会大致知道一个流程。
如果你发现很多地方的代码不知道为什么会这样写或者这些抽象接口之类的为什么会出现,一般来说是自己需要去补习下设计模式了,也不排除写的人乱写,一般情况是前者。

框架结构/模块机制

如果能够大致的摸出整个运行机制,那就把流程图画出来,这样便于后期编码。

在指定的周期内考虑需不需要重写

如果时间够并且自己有把握重写能够实现之前的所有功能前提下扩展/修改,那可以考虑重写某些模块。

以上几个步骤之后,大致能够掌握程序的大体流程心里面有个数了
前面可能很难啃,但是不要心急,慢慢的一点一点摸索,到后面口子会越来越大,最后就会迎刃而解。

注意 : 心态

ps: 有些代码我真的。。。。。。。要吐血了,毕竟甲方,就算是shi也得憋着看完。

相关文章

  • 关于别人的代码/项目如何上手

    这篇文章分享自己的应对方法, 别指望他们的代码会很好 遇到这种甲方做好或者做了一半的项目一定要注意自己心态,做好可...

  • 不惧新项目!快速看懂任意项目代码,你需要这款阅读神器

    使用场景 新入职公司,如何快速看懂之前团队遗留的代码? 网上看到令你心动的开源项目,想短时间搞清楚代码上手? 更换...

  • 如何尽快的上手代码

    前言 程序员跳槽是一件再正常不过的事情,但每次跳槽后都将面临一个问题,接手代码!因为这就是我们的工作,是必须直面的...

  • 工作中的流程梳理

    入职新公司一个半月,开篇先谈自己对如何比较快的上手新项目的看法。。。 一、入职新公司,如何比较快的上手新项目? 入...

  • Swift 搭建App前期框架

    学习一门语言如何快速上手?当然是动手啦!本文教你怎样使用纯代码搭建项目前期的基本框架。自己写一个小项目,练练Swi...

  • [Jedis] ERR wrong number of argu

    看别人写的代码是件比较痛苦的事情,更加痛苦的是别人的代码出错还要负责调试好。 关于如何迅速定位问题和调试代码,我的...

  • 词云可视化:四行Python代码轻松上手到精通

    词云可视化:四行Python代码轻松上手到精通 词云可视化:四行Python代码轻松上手到精通 本课概要 关于本课...

  • Keras 源码阅读(1):Minimal-Keras

    关于我对阅读开源项目代码的一些思考,可以参考《如何阅读开源项目代码和我的一些思考》。 环境准备 2.2.x 和 2...

  • 推荐一些适合小白练手的Python项目

    那么作为新手该如何上手这门语言?一切不敲代码的学编程手段都是扯淡,今天小编就推荐一些适合新手练手的Python项目...

  • 先生存

    如何才能爱上手里目前这些乱七八糟的分享项目呢?

网友评论

    本文标题:关于别人的代码/项目如何上手

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