<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet href='http://feeds.feedsky.com/styles/temp01.xsl' type='text/xsl' ?><!--这是一个由Feedsy提供技术支持的Feed，为了提高读者阅读的体验，以及满足用户美化自己Feed的需要，我们设计了多种精美的Feed模板，提供给大家选择，所有最终呈现出来的样式，皆由用户自愿选择使用，未经许可，任何团体和个人，请不要擅自修改样式或者盗用，这是对于用户选择权的尊重。--><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:fs="http://www.feedsky.com/namespace/feed" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link href="http://feeds.feedsky.com/csdn.net/rogeryi" type="application/rss+xml" rel="self"></atom:link><fs:self_link href="http://feeds.feedsky.com/csdn.net/rogeryi" type="application/rss+xml"></fs:self_link><lastBuildDate>Tue, 24 Jun 2008 16:23:00 GMT</lastBuildDate><title>Roger的专栏</title><description>我相信Roger.Federer 会成为 Greatest Of All Time</description><item><title>回字的4种写法</title><link>http://blog.csdn.net/rogeryi/archive/2008/06/24/2582574.aspx</link><wfw:comment>comments/2582574.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/2582574.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2582574</trackback:ping><description>不得不感叹计算机科学这个领域真是术语满天飞，借用的，自创的，华丽的，生僻的，或者频频出现在新技术的宣传文章中，或者出在方法学家的长篇大论中。更让人郁闷的是，同样的术语在不同的上下文或者不同的技术派别中还常常有相似但微妙区别的解释。&lt;br /&gt;&lt;br /&gt;下面是面向对象编程中常出现的术语：&lt;br /&gt;&lt;br /&gt;function&lt;br /&gt;procedure&lt;br /&gt;method&lt;br /&gt;operation&lt;br /&gt;member&lt;br /&gt;feature&lt;br /&gt;property&lt;br /&gt;attribute&lt;br /&gt;field&lt;br /&gt;&lt;br /&gt;恐怕要确切说清楚它们的含义和相互之间的关系真是很难，不过就是看的多了，在特定的上下文下大概明白它们实际指代是什么东西罢了。&lt;img src =&quot;aggbug/2582574.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Wed, 25 Jun 2008 00:23:00 +0800</pubDate><author>Roger</author><comments>http://blog.csdn.net/rogeryi/archive/2008/06/24/2582574.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/rogeryi/archive/2008/06/24/2582574.aspx</guid><dc:creator>Roger</dc:creator></item><item><title>事件，委托，处理器 Event, Delegate, Handler</title><link>http://blog.csdn.net/rogeryi/archive/2008/06/18/2560056.aspx</link><wfw:comment>comments/2560056.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/2560056.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2560056</trackback:ping><description>在C#或者说.Net的事件处理机制中，有三个关键的概念 - 事件（Event），委托（Delegate）和处理器（Handler），另外在面向对象的背景中，还有另外两个概念 - 发送者（Sender），接收者（Receiver）。&lt;img src =&quot;aggbug/2560056.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Wed, 18 Jun 2008 17:56:00 +0800</pubDate><author>Roger</author><comments>http://blog.csdn.net/rogeryi/archive/2008/06/18/2560056.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/rogeryi/archive/2008/06/18/2560056.aspx</guid><dc:creator>Roger</dc:creator></item><item><title>福尔摩斯式的推理和软件构造</title><link>http://blog.csdn.net/rogeryi/archive/2008/06/17/2556247.aspx</link><wfw:comment>comments/2556247.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/2556247.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2556247</trackback:ping><description>隐喻（Metaphor）的力量是强大的，在计算机的世界里面，我们已经习惯使用各种各样真实世界的事情来和软件开发中的概念进行比对。下面是对软件构造过程的一个隐喻，把软件开发过程中的需求、业务分析，系统分析，系统设计，实现测试等比喻作福尔摩斯式的推理过程。&lt;img src =&quot;aggbug/2556247.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Tue, 17 Jun 2008 19:23:00 +0800</pubDate><author>Roger</author><comments>http://blog.csdn.net/rogeryi/archive/2008/06/17/2556247.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/rogeryi/archive/2008/06/17/2556247.aspx</guid><dc:creator>Roger</dc:creator></item><item><title>部分类 partial class</title><link>http://blog.csdn.net/rogeryi/archive/2008/06/16/2553589.aspx</link><wfw:comment>comments/2553589.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/2553589.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2553589</trackback:ping><description>用partial修饰符修饰的类，被允许放在不同的源代码文件(.cs)里面，编译时，编译器会自动把分布在多个源代码文件中的类定义合并成一个完整的类，而从使用者的观点来看，完全跟非部分类一样。仅仅是提供给类的编写者一种更好的代码物理组织的方式。&lt;img src =&quot;aggbug/2553589.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Tue, 17 Jun 2008 00:16:00 +0800</pubDate><author>Roger</author><comments>http://blog.csdn.net/rogeryi/archive/2008/06/16/2553589.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/rogeryi/archive/2008/06/16/2553589.aspx</guid><dc:creator>Roger</dc:creator></item><item><title>易用性是需要代价的</title><link>http://blog.csdn.net/rogeryi/archive/2008/06/14/2545572.aspx</link><wfw:comment>comments/2545572.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/2545572.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2545572</trackback:ping><description>正在看《.Net设计规范》这本书，书中给出了各式各样的规范和原则， 解释了这些规范和原则如何帮助.Net开发组达成它的目标 - 设计出强大且易用的框架。&lt;img src =&quot;aggbug/2545572.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Sat, 14 Jun 2008 17:31:00 +0800</pubDate><author>Roger</author><comments>http://blog.csdn.net/rogeryi/archive/2008/06/14/2545572.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/rogeryi/archive/2008/06/14/2545572.aspx</guid><dc:creator>Roger</dc:creator></item><item><title>QT Graphics View 框架介绍</title><link>http://blog.csdn.net/rogeryi/archive/2008/06/10/2530512.aspx</link><wfw:comment>comments/2530512.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/2530512.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2530512</trackback:ping><description>我在一个鼠标可用性测试的项目里面用到了QT的Graphics View框架（使用Python+PyQt），这是一篇简单的介绍文章，Graphics View框架为2D绘图提供一个简单，容易使用，功能强大的解决方案，如果你正在开发需要复杂2D绘图功能的软件，可以考虑使用它。&lt;img src =&quot;aggbug/2530512.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Tue, 10 Jun 2008 21:23:00 +0800</pubDate><author>Roger</author><comments>http://blog.csdn.net/rogeryi/archive/2008/06/10/2530512.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/rogeryi/archive/2008/06/10/2530512.aspx</guid><dc:creator>Roger</dc:creator></item><item><title>硬件还是软件</title><link>http://blog.csdn.net/rogeryi/archive/2008/06/07/2519798.aspx</link><wfw:comment>comments/2519798.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/2519798.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2519798</trackback:ping><description>现在的猎头还真是好玩，还会假冒身份。&lt;br /&gt;&lt;br /&gt;昨天收到一个奇怪的电话，说是北京分部的同事，开口就问我是不是做硬件的，&lt;br /&gt;我说是做软件的，对方然后就问能不能告知搞PCB Layout的同事的电话。&lt;br /&gt;&lt;br /&gt;我当时还没醒悟过来，心里奇怪说你名字都不知道就随便乱找吗？&lt;br /&gt;就问对方是那个部门的。对方支支吾吾半天不回答，&lt;br /&gt;还是坚持我能不能随便告诉她几个硬件开发的同事的号码。&lt;br /&gt;&lt;br /&gt;这时我大概就已经猜到了，就直接告知她去问自己的同事或者主管，号码自己电话簿上找，&lt;br /&gt;对方这时大概也知道已经露馅，说了声打扰就挂了。&lt;br /&gt;&lt;br /&gt;算起这次，我大概收过3个猎头的电话，不过看起来都是对做软件开发的我兴趣不大，&lt;br /&gt;反而希望我能介绍做模具或者电子的同事给她们。&lt;br /&gt;（猎头可以提这样的要求吗？是不是太不专业了，有本事自己去找啊.........）&lt;br /&gt;&lt;br /&gt;哎，做硬件看起来还是比软件要吃香，特别在广州，好的软件开发的职位似乎真的不多......&lt;img src =&quot;aggbug/2519798.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Sat, 07 Jun 2008 19:45:00 +0800</pubDate><author>Roger</author><comments>http://blog.csdn.net/rogeryi/archive/2008/06/07/2519798.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/rogeryi/archive/2008/06/07/2519798.aspx</guid><dc:creator>Roger</dc:creator></item><item><title>Python + PyQt</title><link>http://blog.csdn.net/rogeryi/archive/2008/06/03/2505918.aspx</link><wfw:comment>comments/2505918.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/2505918.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2505918</trackback:ping><description>今年起使用Python也有一段时间了，从一开始对无静态类型系统的不适应，&lt;br /&gt;到对Python的语言的灵活性，强大的语法表达能力和丰富的库资源感到越来越羡慕。&lt;br /&gt;&lt;br /&gt;要是C++标准库也有Python库里面的功能.....要是C++的String，List，Map也是内置数据类型.......，&lt;br /&gt;呵，我想，大概C++的程序员做梦都会笑吧 ^_^&lt;br /&gt;&lt;br /&gt;无论如何，现在在桌面系统开发上拥有了两套基础的技术方案：&lt;br /&gt;&lt;br /&gt;1, C++ + Qt&lt;br /&gt;2, Python + PyQt&lt;br /&gt;&lt;br /&gt;前者可以用于需要较高性能，直接访问内存或者硬件设备的项目，&lt;br /&gt;后者用于不需要太高的性能，不需要直接访问内存和设备，用户交互比较密集的项目。&lt;br /&gt;&lt;br /&gt;毕竟，选择多并不是坏事~&lt;img src =&quot;aggbug/2505918.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Tue, 03 Jun 2008 13:38:00 +0800</pubDate><author>Roger</author><comments>http://blog.csdn.net/rogeryi/archive/2008/06/03/2505918.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/rogeryi/archive/2008/06/03/2505918.aspx</guid><dc:creator>Roger</dc:creator></item><item><title>Parnas 的经典论文 – “系统模块分解的标准” 简介</title><link>http://blog.csdn.net/rogeryi/archive/2007/12/05/1917987.aspx</link><wfw:comment>comments/1917987.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/1917987.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1917987</trackback:ping><description>Parnas被视为软件设计中关于信息隐藏和变化封装等概念的首要提出者，源于他70年代的一系列经典论文，其中71年的“系统模块分解的标准”最广为人知。&lt;img src =&quot;aggbug/1917987.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Wed, 05 Dec 2007 19:55:00 +0800</pubDate><author>Roger</author><comments>http://blog.csdn.net/rogeryi/archive/2007/12/05/1917987.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/rogeryi/archive/2007/12/05/1917987.aspx</guid><dc:creator>Roger</dc:creator></item><item><title>C++中的作用域解析</title><link>http://blog.csdn.net/rogeryi/archive/2007/12/04/1915518.aspx</link><wfw:comment>comments/1915518.aspx</wfw:comment><slash:comments>1</slash:comments><wfw:commentRss>comments/commentRss/1915518.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1915518</trackback:ping><description>C++到底有多少作用域，它们的作用是什么，又是如何相互影响的。&lt;img src =&quot;aggbug/1915518.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Tue, 04 Dec 2007 20:28:00 +0800</pubDate><author>Roger</author><comments>http://blog.csdn.net/rogeryi/archive/2007/12/04/1915518.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/rogeryi/archive/2007/12/04/1915518.aspx</guid><dc:creator>Roger</dc:creator></item></channel></rss>