摘要: 浙江大学 acm在线测试http://acm.zju.edu.cn/onlinejudge/北京大学 acm在线测试http://acm.pku.edu.cn/JudgeOnline/http://www.spoj.pl/ 阅读全文
posted @ 2014-12-27 22:57 myfav 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 简单设计是Xp技术实践中开发实践的核心实践,“简单也是价值观中智力色彩最强烈的”,然而,提到简单设计,大家更觉得像原则或者价值观,感觉上还是比较泛,我们不妨从下面的几个角度看一下 1. 为什么要简单设计 . 简单的代码更容易读懂。 . 好的设计更能应对变化。 这两点是基于成本和收益考虑的,这里的价值... 阅读全文
posted @ 2014-06-19 13:01 myfav 阅读(202) 评论(0) 推荐(1) 编辑
摘要: 基础数据结构: struct A { int a; int b; int c; int d; int e; int f; int g; };初始化次数:const int MAX_L... 阅读全文
posted @ 2014-06-18 23:16 myfav 阅读(176) 评论(0) 推荐(0) 编辑
摘要: #include "gtest/gtest.h"#include "Util/LoopQueue/LoopQueue.h"struct LoopQueueTest : testing::Test{protected: LoopQueue loopQueue;};TEST_F(LoopQueueTest, should_return_n_when_n_less_than_MAX_LOOP_QUEUE_LEN){ loopQueue.add(1); loopQueue.add(2); loopQueue.add(3); loopQueue.add(4); l 阅读全文
posted @ 2013-09-06 23:46 myfav 阅读(319) 评论(0) 推荐(0) 编辑
摘要: Ground roles 1>No phone,no computer.2>没有私下讨论 3>parkng Lot1. 演讲技巧2. 隐喻说服别人时,讲故事,举例子3. 问题回答4. 会场设置 阅读全文
posted @ 2013-07-07 18:23 myfav 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 区分:Brain Stroming 产生观点和想法 Meeting 产生Action1. 尊重少数人的意见2. 团队中每个人都发表自己的观点3. 平衡每个人的话语权4. 主持人不发表自己的观点5. 会议目的不是每个人观点一致,是观点的充分沟通6. 谁提议,谁负责 阅读全文
posted @ 2013-07-07 17:47 myfav 阅读(139) 评论(0) 推荐(0) 编辑
摘要: Active ListeningI Q Listening 说服对方时不断提问,让对方说出您的想法,夹带对对方想法的总结技巧?1. 重复对方观点,把自己所想的附带其中,并留时间给自己思考2. 把自己的建议以问句的形式表达Question :Open,CloseOpen 引导Close 给出选择,使问题收敛把问题进行深入沟通,清楚的知道对方的想法回答问题者 如何通过沟通使自己提高,通过IQListening 是自己的想法成熟 阅读全文
posted @ 2013-07-07 16:51 myfav 阅读(180) 评论(0) 推荐(0) 编辑
摘要: Leadership followsManagerment subordinate变化:知识工作者的工作成果的度量与传统体力劳动者的区别1. 成果是隐形的,不易标示出来2. 容易受情感影响前提:1. 建立信任感2. 移情 (如果为团队内员工听过最好的体检)1>. Thinking,2>Hear,3>.See and talk,4>.Pain,5>.Gain从5个维度去分析,通过沟通验证自己的猜想 阅读全文
posted @ 2013-07-07 11:10 myfav 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2013-04-25 23:13 myfav 阅读(110) 评论(0) 推荐(0) 编辑
摘要: Duck.h#ifndef _INCL_DESIGN_PATTERNS_Duck_H#define _INCL_DESIGN_PATTERNS_Duck_H#include "Strategy/FlyBehaviour.h"#include "Strategy/QuackBehaviour.h"struct Duck{ Duck(const FlyBehaviour*, const QuackBehaviour*); virtual ~Duck() {} void fly() const; void quack() const; void swim() 阅读全文
posted @ 2013-04-25 22:43 myfav 阅读(177) 评论(0) 推荐(0) 编辑