To ozzzzzz(希望敏捷)

zhuma 2002-10-28 12:14:45
1。您在《学软件工程比较流行的工具有那些啊?》的回复中提到:
//我还有一堆卡片

我想这些卡片是您长期知识积累的成果
恕我冒昧
作为一个软件工程的初学者
在阅读经典著作之余
我的确很希望能多了解一些前辈们在学习实践过程中的心路历程妙手偶得
所以我冒昧地向您提一个请求
能否将您记载的卡片借我一阅
在下定感激不尽。。。(以下省略致谢词30000字)


2。您在《关于面向对象的框架》的回复中提到:
研究形式语言向代码的转化好 这个简单而且用途广泛 当然学术价值确实没有你那个大:)
呵呵
这是我目前的方向
但我对它的前景感到迷茫
毕竟整个形式化在实践领域都举步维艰
希望您能给予一些指点
...全文
26 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhuma 2002-11-15
  • 打赏
  • 举报
回复
结贴

感谢
lanying(蓝鹰.net)
IQ777() ()
ozzzzzz(希望敏捷)
zhuma 2002-11-01
  • 打赏
  • 举报
回复
To ozzzzzz(希望敏捷)

1。够复杂
能否介绍一本关于CRC的经典著作
我现在只是从不同书籍的片言只语中了解了CRC的一些基本概念
体系性的东西不是很清晰

目前在导师的课题之余
我主要还是在做coder
尽管软件工程目前还是很虚
对实践者的个人素质要求太高(个人观点)
但我认为软工知识的积累仍然是理解软件行业发展的基本素质
也是软件行业和其他行业交叉的重要组成部分

因此我希望在此方面有较深的切入
希望得到您和各位高人的指正


2。同时
在形式化方面
这个学期导师给我的的讲座题目是UML and Rational Rose
希望在UML和形式化的结合点
您能继续给我以指导

谢谢
zhuma 2002-10-30
  • 打赏
  • 举报
回复
to IQ777()


我还以为ozzzzzz有记载心得体会的习惯呀
原来是商业机密呀
本想坐顺风船偷懒
那还是算了

CRC卡我目前正在所研究的课题中的一个子项目中运用
学习中
希望得到您的指导

说到《The Art of Computer programing》
心有戚戚
我目前正在阅读3rd Edition中
可是我的数学从小学开始就是我最差劲的一门
不知有妨碍否?
还有这三卷本
too厚
又不能一目十行
看着就发瘆
心想要看到何年何月才能完成第一遍呀
当前进度
10页以内

您说多看几遍
不是要我的命

呵呵,说笑了
还望指导一些对该书的阅读方法

再次感谢


ozzzzzz 2002-10-30
  • 打赏
  • 举报
回复
不用那么客气 其实我的卡片没有什么密码
需求卡片 这个其实也好理解 再有就是任务卡片 这个其实就是分配工作的卡片 这个要看你用的什么管理方法来决定 不同卡片其实只是针对具体的情况作小的调整
我的CRC卡片背后是类图 而之所以会这样 是因为我感觉如果在一个卡片上不能画出那个图 可能你的这个类就太大了
需求卡其实就是为了跟踪用户的需求 就是在你没有作需求分析前从客户那里得到的一些需求的原始表述 然后由它引出需求分析 比如我的这个卡片会和一些USE CASE和UI建立关联
任务卡就是包括有几个类 这个是工作量的具体表现(注意我是做单元测试的,而且测试也是按照任务卡的形式划分的)
于是就会有这样的一个联系 需求卡会导出任务卡和CRC卡 任务卡会指出支持的是那些需求卡 包括那些CRC卡 CRC卡是基本原子 一般不反映和什么有什么关系(当然他们自身的软件关系除外 当然包括单元测试的测试类了) 但是我也曾建立过这些联系 后来关系太丰富 就放弃了 (其实主要是我懒得去做一个这些卡片的管理系统 如果有这个系统的话 我感觉效果也可以很好)
当然你要注意做单元测试的时候会出现针对原始CRC卡的一些新的测试类 这些卡会和那些原始卡颜色不同 但是这些关系要在CRC卡上表现出来 当然由于是卡片所以你不可能做很多的测试了(犯懒得一种托词) 但是我看不出在一个CRC卡上为什么反映不出20-50个测试CRC卡的ID
注意所有卡片都要有ID 而且卡片变更应该有记录 原来的卡片不删除 只是添加一个新卡片 占据原来的ID 而只是修改一个表示有效无效的标志 比如你可以用红笔画一道 如果又有效了 再画一个蓝色的 当然这些有记录的
当然还有一些管理上的卡片 比如日程卡什么的
2 说白了就是做编译和反编译的工作 其实就是向开发CASE发展 商业性强一些 不自己发明一种新东西 只是把别人的东西用一种工具实现 并且实现的要优雅一些 毕竟研究形式化的问题太困难 而且推广自己的形式化方法也非常困难 而且即使是你有了自己的形式化方法 也要最后落实到CASE上 至少在国内还是有市场 而且对你以后工作有好处 当然在国外作形式化研究可能还不错 不过我觉得研究这个方向不是很好 还是工程些的稳妥
哈哈 一家之言 只能参考
IQ777 2002-10-29
  • 打赏
  • 举报
回复
呵呵,按照ozzzzzz的风格,他的意思是做需求调查的时候,要用CRC卡片,比较清楚明了。你可以找找关于CRC卡片的资料来看,网上有很多呢。至于他卡片里写的,可能涉及到商业秘密不能给你。你也太认真些了吧:)
至于形式化的问题,我想你要做的应该是好好打好数学基础,有能力的先把《The Art of Computer programing》多看几遍再说。
lanying 2002-10-29
  • 打赏
  • 举报
回复
学习

1,265

社区成员

发帖
与我相关
我的任务
社区描述
软件工程/管理 管理版
社区管理员
  • 研发管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧