看代码一整天,终于有所获

无赖,自己水平太差,没有获得锻炼的机会,感觉是团队的累赘,我惭愧。。。

 

其实,我很想学习,很想进步,如果精力允许,我愿意加入同事们所有的开发工作中。

 

可是,垃圾的学校,还有我那垃圾的水平,毁了很多美好的愿望。

 

感觉工作中的人不方便请教,或许人家正在忙,正在思索,我也曾请教,效果大多都不甚好

 

于是乎养成习惯,最后不太喜欢向一些人请教,似乎他们总是很忙,我总是不愿意打扰别人,因为我是同样的不愿意被打扰。

 

正是这样,我觉得如果跟他们一起在做一件事情,我是不是就有足够的机会和理由跟他们讨论东西了。

 

越是这样想,越是对现状感到失望。

 

前阵子比较闲,同事们都在弄新引擎的东西,我也不能落后,即使大家觉得我不够资格加入,我也不能落后

 

我想其实我不是整个团队中最差的。于是看了OGRE,CEGUI,正在那个时候才觉得,怎么之前没有发现这

 

个东西呢,如果早些时间发现会怎么样,我想我会稍微厉害一点,而少花一些时间在蹉跎中。

 

最近没有办法,CDKEY压上头来了,接着写吧。

 

周末了,得学学,得试试接下来可能的机会,看了看同事带过来的封闭好了的libevent库。

 

一开始,带着傻傻的简单想法去想象网络游戏的网络系统设计情况,通过一天的读代码,发现

 

是多么的无知,也庆幸没有以那个傻傻的姿态去向同事请教。

 

我想,目前为止,如果时间够,应该可以编写出网络游戏的网络应用。

 

分析:

-------------------------------------------------------------------------------------------------------------------------------

每个单位需包括以下元素

      1、Listener, 监听某端口,以便于接受人家的连接请求

      2、Acceptor,接受时人家的连接请求做的事情

      3、Connector,连接器,用于连接其它元素

      4、eventReactor,事情循环

      5、AcceptorHandler,当连接来的元素有动作(断、发、收)时响应

      6、ConnectorHandler,连接其它元素的动作响应

                    a) 连接失败

                    b) 连接成功

                    c)  断开连接

                    d) 发送和接收数据

 

========================================================================

总结: 要多看公司同事写的代码。这些才是比书更经典的东西。看书看不懂,只能花更多时间多看几遍,但对于菜菜的我,在

        看同事代码时看不懂了,可以跟他们请教,嘻嘻,当然除了个别奇怪的人。呵呵,当然,我也是奇怪的人

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值