作者newfly (我爱熟女熟女爱我)
看板Soft_Job
标题[请益] 如何看懂一只AP,进而能依需求改功能??
时间Fri Sep 28 20:19:57 2007
各位前辈大大好,小弟最近开始接触手机的AP,一到手的是一堆source code,
因为不知该如何切入,有问过公司前辈,他们建议先了解这只AP的架构(用设中
断点的方式,去了解某一段程式跑的流程跟经过哪些函式),再去modify他,不
知这是不是一个比较好的方式,在这边想请问前辈有没有更好的建议,让我能快
速一点掌握这个程式,感谢各位花费时间来看。
ps:汗颜...小弟不才过去并没有trace过大程式的经验。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.121.21.12
1F:→ ledia:你们的程式可以 design document ? @@ 09/28 20:37
2F:→ ledia: 有 09/28 20:37
3F:→ newfly:不确定有没有,不过可以确定的是没有文件要给我了....= = 09/28 20:52
4F:推 summerme:乖..这都是人生必经阶段..虽然这个阶段永远不会走的完... 09/28 20:58
5F:推 yangyr:没有文件给你,如果也没有人想跟你讲解,也只能这样啦.. 09/28 21:16
6F:推 psalter:嗯 至少你还有source code,要感恩了,有些还是只有class 09/28 22:58
7F:→ psalter:自己作逆向工程@@ 更惨。建议尽量把架构图画出来 09/28 22:58
8F:→ psalter:从Big Picture着手,别迷失在太detail的code而找不到方向 09/28 23:00
9F:推 minstrelsy:设中断点...这实在不是好方法 09/28 23:25
10F:→ minstrelsy:既然有source, 那可以用doxygen之类的工具把架构画出来 09/28 23:25
11F:→ minstrelsy:先弄清楚大流程 然後小流程 再着手去改code会好一点 09/28 23:28
12F:推 ricky906:推doxygen 09/29 01:06
13F:推 newfly:感谢各位的建议,目前正在操作doxygen中...感谢感谢!! 09/29 21:29