摘要: 清晰是革命的本钱2011-04-25腾讯二面终笔试:笔试觉得做的还可以一面:凸显出写代码能力差,慌乱,没有整体清晰思路。对OS,linux不熟可能也是败笔二面:讲述自己做的项目,另问2亿张图片如何存储?如何将项目与此问题结合起来。说了一通,表现出天马星空,逻辑性差。凸显问题:把当前问题应用用该项目的解决办法并未最佳,在讲述之后应予以说明,另有更好的方法。第二,可以参考Facebook的图片存储方案。暴露:天马行空:表现出逻辑性差,讲述模糊晰,不能给对方一个清晰的认识基础不扎实:双链表的合并写出的代码乱七八糟,考虑问题不全面不自信,或者轻浮。真诚对待“你”时刻要体现出团队合作的意识解决:key- 阅读全文
posted @ 2011-04-29 23:04 ForA 阅读(611) 评论(0) 推荐(0)
摘要: 最常用的设计模式设计模式通常是对于某一类的软件设计问题的可重用的解决方案,将设计模式引入软件设计和开发过程,其目的就在于要充分利用已有的软件开发经验。最常用的设计模式根据我的经验我把我经常用到的设计模式在这里做个总结,按照我的经验,它们的排序如下:1)单件模式、2)抽象工厂模式和工厂模式、3)适配器模式、4)装饰模式、5)观察者模式、6)外观模式 其他模式目前还很少用到。单件模式这是用的最多的模式,每一个正式的软件都要用它,全局配置、唯一资源、还有一个就是所有的工厂我都设计为单件模式,因此它的使用量大于工厂模式和抽象工厂模式之和。是用来创建一个需要全局唯一实例的模式。只是需要纠正一点。sing 阅读全文
posted @ 2011-04-29 15:20 ForA 阅读(35559) 评论(1) 推荐(4)