- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软 件 开 发 实 习 日志 日
记
精品文档
Daily work 1
第一次是来面试,当时感觉不怎么好,面试的人问了一些问题有些没回答
上来,这并不奇怪, C#自己学习了 2 个月,然后就没怎么用,回答不上我觉得
可以理解。没想到还能第二次来到公司,由于对环境还比较陌生,所以今天大
概熟悉了一点,成都这边有 50 多个员工,属于研发中心,主要从事无线微波得
较大型的设备的再加工,听同事说以前在北京,但由于北京人力资源太贵所以
来到成都,这听起来怎么像是在压榨的感觉啊,没关系,只是来实习而已。
对于今天的第一个小任务,要求:界面、数据压入堆栈、简单冒泡排序实
现数据有序输出、堆排序输出。让我快速地熟悉了 C#,从界面到后台都得到了
加强,此外在实现过程中对用到的冒泡排序和堆排序有了更深的理解,并能用
C#熟练的实现。
Daily work 2
今天对昨天的实例进行了改进和提高,将堆排序和冒泡排序封装在一个动
态链接库中,提供函数调用和事件委托。此外加入 XML进行配置,在 XML中存
入相关配置信息,提供一个单独的 XmlClass 对其进行操作,加深了对 xml 的理
解。为增加程序的性能,采用简单工厂模式对其客户端和算法操作进行分离,
有很好的可扩展性,对于 C#的动态链接库和 XML配置不怎么熟悉,花了很长一
段时间看书和网上查资料,才开始动手写代码,不过感觉还是很快,因为自己
有编程的能力,可以说掌握了一种快速编程的方法,所以就能驾轻就熟。
Dailywork 3
今天采用抽象工厂模式对实例进行改进,以达到动态加载算法实例,抽象
工厂模式属于设计模式中的内容,自己在学习视频的时候注意到了,所以之前
就买了本大话设计模式来学习,可以说了解了大部分设计模式。今天遇到后自
己心里也有底,温故一下书就知道怎么做 了,可以说这是我学习的方法。
收集于网络,如有侵权请联系管理员删除
精品文档
针对以上,在 dll 中提供一个接口,两个算法都继承了该接口,对于该 dll
的操作都通过接口 ISort 进行,此外,修改工厂为抽象工厂,提供一个接口创
建算法,在算法中返回 ISort 实例,在主函数中使用该实例进行对应的排序算
法操作,充分显示了抽象工厂的作用,本例子将反射和抽象工厂模式结合,增
加了程序的可扩展性和可维护性。
Dailywork4
由于自己编程能力还算可以吧,所以软件组的老大就叫我加入开始做一些
这次项目的东西,说了一句“我可是没把你当实习生哦。”,这话一听当时感觉
还好,不过后来一想,我却是吃亏了,他不把我当实习生但给我的却是实习生
工资,这点有点想不过去,不过没关系,实习嘛就是学习,有基本工资也不错
了,关键的公司提供的条件那是在学校里所得不到的:商业性的问题。
今天将上述实例的方法用到本次项目中,开始项目中的一些任务。仍然使
用抽象工厂模式,将自定义窗体封装到类库中,将窗体的控件预留到外部进行
实施定义;在 XML文件中配置窗体的实际参数,利用反射按从 XML中读出的参
数动态加载窗体。将上述的实例方法运用到了实际项目中。
Dailywork5
昨天的任务基本已完成,今天温习了一下加深了对知识的理解,可以说掌
握得比较牢固了,今天又有新的任务,可以说每天都在进步。
按组长要求编写
文档评论(0)