`
javasalatu
  • 浏览: 725122 次
  • 性别: Icon_minigender_2
  • 来自: 北京
博客专栏
96df99eb-e89d-3228-9c8e-967fc745ec52
程序员的自我经营之道
浏览量:7710
文章分类
社区版块
存档分类
最新评论
文章列表
功能:比较两数大小。 在VC中新建一个Win32 Dynamic-Link Library工程,DLL类型选“A DLL that exports some symbols”。把.cpp文件内容全部改成 #include "XXX.h" int __stdcall Max(int a, int b) { if(a>=b)return a; else return b; } int __stdcall Min(int a, int b) { if(a>=b)return b; else return a; }(XXX为工程名;__stdcall表示在VB中调用 ...
相关文章 如果要了解交换编程,可以先看看下面的几篇关联文章,这样才能更有助于理解本文中的一些内容: [技术讨论]结对编程与交换编程的对话:http://blog.csdn.net/qingrun/archive/2006/12/07/1433588.aspx 交换编程csdn官方blog发布了网 ...
引言 今天又遇到了一个想来请求帮助的人,最近已经有两个同样目的的人了,但是,两个人使用的言语是不同的,不过,他们的结果是一样的,都没有得到我的帮助,原因在哪里,我觉得这里有一些值得商榷的地方,因此有了 ...
耦合度: 面向对象设计的目标是提高复用,而要提高复用,设计必须足够灵活,且容易扩展,但要做到这点实际上是很困难的事情。我们知道东事务之间如果联系太紧密就不是很灵活,事务之间的联系紧密程度就是对象间的耦合度。在面向对象中,对象之间的关系可以概括为一般化关系,关联关系,依赖关系。一般化关系耦合度最大,关联其次,依赖最小。为了提高设计的灵活和可扩展性,我们就需要降低对象间的耦合度,当然发生联系的对象间要完全没有耦合也是不可能的,而且耦合度的降低又会增加设计的难度,系统的复杂性以及实现的成本等,因此设计过程中必须对这些因素综合考虑,因为我们最终的目的是要降低成本,创造效益。
模式的产生: 人类在劳动过程中,有很多事情都会重复的出现,而处理这些事情的方法也比较相近,于是人们开始总结,形成一种对这类事情进行处理的经验,并以某种形式(书,口述等)在人们之间进行传递,这样其他的人或后来人可以在处理这类事务的时候有所借鉴,这样就大大的提高了劳动的效率,其实这种解决某些特定的、会重复出现的一套处理事务的经验方法就是模式。 模式,有的时候也是经验的代名词,在人类的生活,劳动,学习中可以说是无处不在,模式最大的好处就是复用(借鉴),从而可以提高效率。从某个角度来件,人类的知识积累过程也是模式的积累过程,只是我们平时不太注意,或没有上升到理论而已。 也许有人说,这个世界没有两样完全相 ...
Global site tag (gtag.js) - Google Analytics