社区
非技术区
帖子详情
如果给你一个现成的项目,你能从中学到什么?
stg609
2010-08-09 03:48:57
加精
我所在的公司最近拿到一个vb转c#的项目,这是一个金融的项目,老系统运行的很好,只是由于VB6已经不受MS支持了,因此客户才想用C#重构下。
我参与这个项目时间不久,现在的工作只是很无聊的转换,希望能尽量多的从这个项目中学习些东西,但是我不知道哪些方面值得去关注?作为一个金融的项目,安全、可靠应该是他的特点,所以我想学习下他在这方面是怎么做的。
如果是你,当拿到一个现成的项目后,哪些方面会引起你的兴趣?你是怎么分析的?
希望大家各抒己见。
...全文
1821
102
打赏
收藏
如果给你一个现成的项目,你能从中学到什么?
我所在的公司最近拿到一个vb转c#的项目,这是一个金融的项目,老系统运行的很好,只是由于VB6已经不受MS支持了,因此客户才想用C#重构下。 我参与这个项目时间不久,现在的工作只是很无聊的转换,希望能尽量多的从这个项目中学习些东西,但是我不知道哪些方面值得去关注?作为一个金融的项目,安全、可靠应该是他的特点,所以我想学习下他在这方面是怎么做的。 如果是你,当拿到一个现成的项目后,哪些方面会引起你的兴趣?你是怎么分析的? 希望大家各抒己见。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
102 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
stg609
2010-08-12
打赏
举报
回复
[Quote=引用 92 楼 z812183667 的回复:]
架构,经典算法,数据安全,数据缓存,承载量的处理!
[/Quote]
谢谢,又多了几个可以观注的点。
L3nnon
2010-08-11
打赏
举报
回复
[Quote=引用 46 楼 ecjtu5208 的回复:]
我能从中学到3个英文单词:copy , paste , transform !!!!!!
[/Quote]
很搞笑叻。。
但谢谢楼主的经验。。
chaoyugang
2010-08-11
打赏
举报
回复
架构和业务吧。
其实我讨厌学业务,如果能有一套比较健全的文档还好,就怕文档搞的粗糙又不够新。。。
njxiaoxiong
2010-08-11
打赏
举报
回复
学习ing.........
huangmin3956
2010-08-11
打赏
举报
回复
学习下 你老板怎么把这项目搞到手的
guxing0112
2010-08-11
打赏
举报
回复
不太懂,学习下
stg609
2010-08-11
打赏
举报
回复
[Quote=引用 69 楼 toroid 的回复:]
很多地方都可能涉及到数值计算,在金融领域中处理数值计算是不容易的,不仅仅是难度,而是必须考虑的很细致,像误差截取,可能你认为精度已经足够了,但是累积误差呢?还有总数很大呢,比如上百亿的资金,现在要跟一个小系数相乘……
[/Quote]
这个的确需要留心,因此在拿到项目之前,了解该项目的特性很重要。不然可能就会忽略一些值得关注的细节。
[Quote=引用 65 楼 jessica0728 的回复:]
以我一个菜鸟的观点,我会想去了解精简的算法思路.实现某一项功能的逻辑思维.
[/Quote]
恩,看看别人是怎么去实现这个功能的,如果是自己,又会怎么做。
[Quote=引用 64 楼 hujing19880618 的回复:]
学习别人架构整个软件的思想,大到整个系统,小到某一个模块,这样学起来比较实用,语言只是个交流工具而已,最主要的是要学会思考方法
[/Quote]
是的,语言并不重要
[Quote=引用 61 楼 sp1234 的回复:]
在用户一点也不感觉麻烦、原有基本操作体验不变、一点原始数据也不丢失的情况下,直接切换到新程序上。
然后才是,用户对新的程序的新的操作体验爱不释手,原来的操作方式宁可扔掉(但是你开发时不可不兼容原来的方式)。
[/Quote]
提醒的好,转换前后,如何保证用户体验的一致性、数据的一致性很重要。
xingjibing
2010-08-11
打赏
举报
回复
算法,思想
zyrr159487
2010-08-11
打赏
举报
回复
也可以研究下如何从头做起,如何架构才能实现类似的功能
phoeni_xin
2010-08-11
打赏
举报
回复
看看。。
mobilefone
2010-08-11
打赏
举报
回复
还没接触过
我个人觉得是思想,现成的项目如果是自己做的话,可能会有不同的实现方法,取长补短吧
kaichangbai1_2_3
2010-08-11
打赏
举报
回复
构造 流程
IE11下面经常卡到爆
2010-08-11
打赏
举报
回复
F100
IE11下面经常卡到爆
2010-08-11
打赏
举报
回复
所要解决的实际问题,及解决问题的思想,或者说思路
c2716266
2010-08-11
打赏
举报
回复
我在用c#结合视觉处理软件做一个视觉检测的案子,即了解了处理软件也了解了许多c#函数的使用方法。
got13502079094
2010-08-11
打赏
举报
回复
学到的东西很多了啊!最重要的是使自己的能力提高了啊
h357004470
2010-08-11
打赏
举报
回复
学习了,
liaoyukun111
2010-08-11
打赏
举报
回复
学习下
CCCCCCCCCCCCCCC
2010-08-11
打赏
举报
回复
[Quote=引用 5 楼 stg609 的回复:]
计算方法?公式?了解这些个人认为对于长期从事某一领域的朋友是很有好处的。如果我们接触的项目涉及领域比较广,那还有什么值得关注的吗?
[/Quote]
很多地方都可能涉及到数值计算,在金融领域中处理数值计算是不容易的,不仅仅是难度,而是必须考虑的很细致,像误差截取,可能你认为精度已经足够了,但是累积误差呢?还有总数很大呢,比如上百亿的资金,现在要跟一个小系数相乘,如果精度不足,自己考虑会有什么后果...
jin20000
2010-08-11
打赏
举报
回复
学习学习再说
加载更多回复(81)
中学
地理—中国的江河湖泊教学网(django)源码&python毕业设计.zip
python
项目
,完整源码,
项目
可正常运行。
睢县高级
中学
论坛(等级仿QQ论坛)
睢县高级
中学
论坛(等级仿QQ论坛),动网论坛基础上做的修改。 后台帐号admin 密码admin888
少儿编程scratch
项目
源代码文件案例素材-长钉.zip
少儿编程scratch
项目
源代码文件案例素材-长钉.zip
gitpod:Gitpod可以自动配置
现成
的代码开发环境
始终准备编码。 Gitpod是用于自动化和
现成
代码开发环境的开源Kubernetes应用程序,它融合在您现有的工作流程中。 它使您可以将开发环境描述为代码,并直接从浏览器为每个新任务启动即时和全新的开发环境。 与GitLab,GitHub和Bitbucket紧密集成,Gitpod会自动并持续为所有分支机构预先构建开发环境。 因此,团队成员可以立即开始使用全新的,短暂的和完全编译的开发环境进行编码-无论您是要构建新功能,要修复错误还是进行代码审查。 产品特点 :building_construction: -Gitpod应用了从作为代码的基础架构
中学
到的经验教训。 旋转开发环境很容易重复和可复制,使您能够在团队中实现自动化,版本控制和共享开发环境。 :high_voltage: 预先-Gitpod会连续不断地预先构建您的所有git分支,类似于CI服务器。 在您甚至通过.gitpod.yml init命令启动工作区之前,控制Gitpod如何预先配置和初始化环境。 :spouting_whale: -Gitpod根据您的Docker映像立即在云中启动
一个
容器。
项目
所需的工具易
Practical Ruby Gems
Practical Ruby Gems 今天刚下的
非技术区
7,777
社区成员
63,115
社区内容
发帖
与我相关
我的任务
非技术区
.NET技术 非技术区
复制链接
扫一扫
分享
社区描述
.NET技术 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章