C# Code Analyser
明天好,会的
敢于挑战,追求卓越 -- 我在软件开发方面拥有丰富的经验,熟悉多种编程语言和开发框架。我可以开发各种类型的应用程序,包括网页应用、移动应用以及桌面应用。无论是前端开发、后端开发还是数据库管理,我都能胜任。 作为一个独立开发者,我渴望能够将我的技能和创造力应用于各种令人兴奋的项目中。我相信自己具备了丰富的技术知识和灵活的思维,能够为合作伙伴带来独特而有价值的解决方案
展开
-
关于C# Code Analyser 的作用与下一步开发
最近在工作中,发现Code Analyser的实际作用和意义远远超出了我原来对它的功能需求。分析函数的调用关系功能不仅仅帮助我们分析出函数调用的业务逻辑,还可以帮助我们判断程序的控制流是否合理,而对控制流的合理分布本身就是程序设计中的一个重要部分。另外,作为项目经理,我会经常用这个工具来辅助检查项目成员签入到源代码管理器中的代码,我发现这个工具还可以很快帮助我了解成员的设计意图,并对其合理性做出判原创 2009-03-01 11:02:00 · 1124 阅读 · 0 评论 -
Code Analyser 新算法测试通过
今天终于完成了Code Analyser的新算法测试,分析速度和准确度都比以前有了本质的区别。能够分析出代码中的成员变量,属性和成员方法。这将是后续其它功能的基础。 更多内容请参见C# Code Analyser 及其它的开发背景原创 2009-03-04 15:09:00 · 941 阅读 · 0 评论 -
C# Code Analyser 及其它的开发背景
作了这么多年的代码编写,设计以及代码重构工作,发现其实我们有很大一部分时间(在我看来有50%以上的时间)是在维护代码(如果你是在做一个大系统的话)。维护代码本身包含了很多内容,其中最主要的两个是1)修改客户报告的bug;2)在现有的系统上满足客户提出的新需求。应对代码的维护工作,我们有很多策略,例如,通过各种方式,采用各种文档来描述代码,使我们在对代码进行维护时,能够快速地找出解决方案。但是,原创 2009-03-22 14:16:00 · 1392 阅读 · 0 评论 -
C# Code Analyser 开发感悟
最近一直都没有写blog,也没有翻译,几乎将所有的业余时间都放在了C# Code Analyser上。有好几个晚上,做梦都在思考设计中的递归问题,感觉前进的路十分难走。 开发这个程序的最初目标是分析出程序中对象的结构与关系,本以为能够分析出代码的语言结构就能够做到这一点,可是分析代码的语言结构根本就不像我所想象的那么简单。越往前走,感觉路越黑。而在黑暗中也感觉到了编程语言的精妙所在。 在这个过原创 2009-05-04 15:18:00 · 842 阅读 · 0 评论 -
完成了函数节点分析
今天完成了新算法下的函数节点分析,这个阶段的工作总算可以告一段落了。原创 2009-06-09 22:54:00 · 560 阅读 · 0 评论