自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 从类,API, 框架三个层面学习如何设计可复用软件的具体要求心得

#什么是软件复用?软件复用:软件复用(SoftWare Reuse)是将已有软件的各种有关知识用于建立新的软件,以缩减软件开发和维护的花费。软件复用是提高软件生产力和质的一种重要技术。早期的软件复用主要是代码级复用,被复用的知识专指程序,后来扩大到包括领域知识、开发经验、设计决定、体系结构、需求、设计、代码和文档等一切有关方面。我们将软件复用划分为四种类型:• 代码级复用:就是通过编写大量的公共类,公共函数等等,供开发人员直接使用。• 组件级复用:通过将功能的组件化封装,对外提供一组或多组的API

2021-05-19 23:30:57 129

原创 设计模式是怎样解决设计问题的,在实际编程中如何使用?

#设计模式是怎样解决设计问题的?设计模式是面向对象编程的热门话题之一,越来越多程序开发者认识到设计模式的重要性。采用各种语言实现设计模式的文章也越来越多,但是很多开发人员发现很难将设计模式与实际开发中需要解决的具体问题相联系。因为使用设计模式的难点往往不在于模式的实现,而在于很难确定哪种模式可以在现实的应用场景中采用,从而导致了在现实的项目中,面对客户的压力,我们总是采用最直截了当的方法解决问题,来不及多考虑这些方法的优劣,即使明知将带来更大的麻烦也必须如此。有些时候因为选择了不恰当的设计模式,使原本简单

2021-05-19 23:18:07 286

翻译 麻省理工-软件构造-翻译-Reading 15: Equality

Reading 15: Equality等价Java Tutor exercisesKeep making progress on Java by completing this category in the Java Tutor:通过完成JavaTutor的这个类别,继续在Java上取得进展:✓Object1/1Software in 6.031软件6.031 Safe from bugs 避免错误 Easy to u...

2021-05-19 23:05:02 468

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除