软件开发人员实习工作日记_第1页
软件开发人员实习工作日记_第2页
软件开发人员实习工作日记_第3页
软件开发人员实习工作日记_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、软件开发人员实践工作日记以下是软件开发人员实习日记,希望能对你有所帮助!日常工作1我第一次来面试的时候,感觉不太好。受访者问了一些问题,有些没有回答。这并不奇怪。C#学习了两个月,但效果不是很好。我不认为答案是可以理解的。我没想到能第二次来公司。我对环境仍然相对不熟悉,所以今天我可能对它有点熟悉。成都拥有50多名员工,隶属研发中心,主要从事大型无线微波设备的后处理。我听到我的同事说我以前在北京,但是我来成都是因为北京的人力资源太贵了。这听起来像挤压吗?没关系,只是实习。对于今天的第一个小任务,要求是:接口、数据推入堆栈、实现数据有序输出的简单气泡排序和堆排序输出。让我快速熟悉C#,从界面到背景

2、都得到了加强,除了以前对气泡排序和堆排序的实现过程有了更深的了解,并且可以熟练地在C#中实现。日常工作2今天,昨天的例子得到了改进和提高。堆排序和气泡排序封装在动态链接库中,提供函数调用和事件委托。此外,增加了配置的xml,相关的配置信息以XML的形式存储,并为操作提供了单独的XML类,从而加深了对XML的理解。为了提高程序的性能,采用工厂方法模式将客户端和算法操作分开,具有良好的可扩展性。我不太熟悉C#的动态链接库和XML配置。在我开始写代码之前,我花了很长时间在网上看书和查找数据。然而,我感觉很快,因为我有编程能力,可以说已经掌握了一种快速编程方法,所以我可以很容易地学会它。日常工作3今天

3、,抽象工厂被用来改进实例以实现动态加载算法实例。抽象工厂属于设计模式的内容,他在学习视频时注意到了这一点。因此,他买了这个大华设计模式来学习,这可以说理解了大部分的设计模式。今天见面后,我心里有个底,所以我知道如何在看完一本书后再做。可以说这是我的学习方法。鉴于以上情况,dll中提供了一个接口,两种算法都继承了该接口。dll的操作是通过接口ISort执行的。此外,修改工厂是一个抽象工厂,提供了一个接口创建算法,在算法中返回了一个ISort实例,并使用主函数中的实例来执行相应的排序算法操作,充分展示了抽象工厂的功能。这个例子结合了反射和抽象工厂来提高程序的可伸缩性和可维护性。日常工作4由于我的编

4、程能力相当好,软件组的老板邀请我参加这个项目,并说我没有把你当成实习生,这在当时感觉很好,但后来我被骗了。他没有把我当成实习生,而是给了我实习生的工资,这有点难以想象,但没关系。实习只是学习,基本工资也不错。关键公司提供的条件在学校不适用:商业问题。今天,上面例子的方法被应用到这个项目中来开始项目中的一些任务。仍然使用抽象工厂,自定义表单被封装到类库中,并且表单的控件被保留给外部用于实现定义;表单的实际参数是在一个XML文件中配置的,并且表单是根据通过反射从XML中读取的参数动态加载的。上述示例方法应用于实际项目。日常工作5昨天的任务基本完成了。今天,我复习了它以加深我对知识的理解。我可以说我已经更坚定地掌握了它。今天,我有新的任务。我可以说我每天都在进步。根据组长的要求,编写RankStyle=Group时的表单排列方法,控件或表单参数用XML配置,参数通过XML读取接口从XML中读取。为了使程序更加灵活,在组长的提示下,根据表单的名称属性来配置表单的配置。以前,表单是以字段的形式用XML编写的。然而,组长说在程序中找

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论