告别混乱失控的生活你要会拎清黑盒和白盒
用手机的相机照相,你不需要了解摄像头、闪光灯、图像处理,只要调用一个API就可以完成拍摄一张照片的任务。
用Qt的按钮响应用户鼠标,你只需要连接到clicked槽,用户点击按钮,你就可以响应用户。
类似这些,在我们的编程过程中天天发生。这是黑盒思维:即关注输入和输出,不关注中间环节,只要输入正确时输出符合预期即可。
与此同时,你写的代码,又必须做一些细节性的工作,比如连接别人的接口、实现自己的响应代码,这样才能在用户点击按钮时做出正确的反应,而不是毫无反应。类似下面这样:
在这个维度,你是在做白盒类的工作。
当你的工作完成,软件交付用户,用户使用时,又是黑盒式的:他只关注如何使用软件来完成自己的业务,不关注你里面是用C、Java还是Node。js实现的。
而如果他关注这些,不停地要求Review你的代码,让你给他讲某个按钮是怎么用C代码创建出来的,那你肯定会觉得这个用户打破了黑盒的边界,脑子有毛病,拎不清轻重。
类似的是,如果你在使用QPushButton来构造一个按钮时,不去想怎么使用,而是一直拉着Qt的开发者问他们这个QPushButton的clicked信号是怎么发射出来的,它的qss是怎么一点点设计并实现的,那他们估计心里也会骂你脑子有毛病啊,你又不做QtSDK开发,知道怎么用不就好了。
你看,黑盒、白盒,交织在我们的开发工作中,你每天都在用这两种思维来工作,当你很好的区分了什么时候该用黑盒思维、什么时候该用白盒思维,你就能比较顺畅地完成软件开发工作。而当你混淆两者,该黑盒时白盒,该白盒时却又想偷懒找黑盒,就会陷入无穷无尽的麻烦。
1:hr黑盒、白盒代表了软件开发中的两种界限模式。合理划分界限,该黑盒时黑盒,当白盒时白盒,这是我们经由日复一日的开发工作养成的习惯。这种习惯,可以迁移到我们工作和生活中与人交互的场景中。
举个例子,你是项目经理,你分配某个模块给一个开发者,告诉他有哪些资源可以用,告诉他结果应该是什么样子,然后他拥有了一个任务,在接下来的一段时间自主去完成这个任务,按时交付。
很多新上任的技术管理者会采用白盒模式来做项目管理。他告诉开发者,登录页面对应的源码文件名必须是login。cpp,登录按钮的响应函数的名字必须是userClickedLoginButton,写成onLoginButtonClicked万万不成诸如此类,事无巨细,样样参与。
这样搞下来,开发者就会有不被信任、不被尊重、被冒犯、代码不是自己的等等感觉,进而就会放弃对这个模块代码的拥有权,你不是要管吗,都给你,爱咋咋地,然后,接下来,他也不会对这个模块有责任感,是好是坏他都不会觉得是自己的责任,会认为这是你的事儿,该由你负责。
然后,技术管理者就会越搞越累,发现自己操碎了心,事情没搞好不说,还弄得大家伙怨声载道士气低迷。
这其实是授权模式不正确,错误地采用了白盒授权模式,把开发者当作了自己的另一双手,关注细节太多,发出指令太多。而如果换成黑盒授权模式,情况就会有非常大的变化。
如图所示,任务由开发者认领后,技术管理者就不再一一过问细节,不关注他给一个变量起了什么名字,也不关注他给一个类起了什么名字,放手让开发者自己去做,你只关注他在什么节点交付什么东西,重点关注他提交的代码能否和其他人整合在一起、是否能达到预期效果。
这是黑盒的授权模式。
在这种模式下,开发者能按自己的方式去完成任务实现目标,会有掌控感,能激发自主性,自动寻路前进,遇到困难也会焕发责任感去解决。
2:hr黑盒和白盒这两种思维,不但可以用在项目管理上,也可以用在生活中。
比如一个小媳妇和老公,周六中午准备在家做一荤两素三菜一汤,小媳妇早上起来洗了脸,敷上面膜,吩咐老公去卜蜂莲花超市买东西,叮嘱老公别逛太久,最好一个小时内买齐东西回家。
老公问买什么,小媳妇说你到那儿给我电话,我告诉你。老公就走了。
过了一阵子,两人开始通电话。
先是买肉,小媳妇说:买黑猪肉,要前腿,不要后退,6两就够了,卖肉的位置,一进超市门,对啦,你走南门了吗?走南门的话,进去,靠右走,一直走到最里面什么你走的北门?你为什么走北门?我们家里南门近啊,你脑子有毛病啊你走北门好好好,从北门说,你走北门的话,一进去,先左拐什么东西啊,我说的左右,你明白吗,我搞不清方向,别和我说东西南北,你往左拐,走到头,到卖酸奶那里,往右拐,一直往前走说什么南北,别捣乱,往前哎呀你怎么这笨啊分不清方向,不是南,是前,往前走
后来买豆芽,小媳妇说:看好日期,看看是不是今天的,不是今天的,就买昨天的,不是昨天的,就不新鲜了,你要再找找今天的,实在找不到,就再找昨天的哦,对啦,有三种牌子的豆芽,一种散称的,两种袋装的,要是袋装的没有,就买散称的,买散称的,你要看看根儿黑了没,别挑杆太肥的
后来小媳妇生气了,对着茶几上的电话吼起来:哎呀你怎么这么笨啊,连豆芽肥肉都区分不出来喂喂气死我啦,居然敢挂我电话?气死我啦,面膜白做了,一气老三年
Ok,如果你是这位老公,会感到沮丧吗?会感觉戳气吗?会想摔电话吗?
这就是白盒方式带来的效果,小媳妇生气,老公沮丧、挫败。
你看,一念之差,错用白盒,整死老公,气死自己,多不值得啊。如果小媳妇心念一转,换用黑盒模式,给老公列一张清单,像下面这样:
然后告诉老公,现在9点45,你11点之前赶回家就成。
然后,结果可能就变化了:老公就高高兴兴地去超市买了清单上所有东西,还捎带着买了两罐黑啤一盒牛奶回来。
3:hr再举个孩子写作业的例子。
小学一、二年级,陪伴孩子写作业是对妈妈们的一个大考验。
有一天语文老师布置了看图写话,妈妈搬个小板凳,坐旁边陪孩子。孩子看看妈妈,没说话,认真写自己的。
妈妈说:别这样握笔,姿势不对。
孩子重新握好铅笔。
妈妈又说:往上拿点,离笔尖太近了,看不见写的字了。
孩子往上拿点。
妈妈再说:停下停下,这个字间架结构不对,单人旁应该只站四分之一格,你占了一半
孩子擦掉写好的住字,重新写一遍。
妈妈还说:等等,这个顶格了,别顶格知道吗,告诉你多少回了,要留点空隙,顶格不好看!擦了,重写!
孩子愤怒了:妈你一直说说说,烦不烦啊你!我都写不下去了,老被你打断,一句话都想不出来了!你写得好,你写吧!我不写啦!
妈妈回怼:我说你是为你好,说你两句怎么啦?还不能说啦?你要是字写得漂漂亮亮,我会说你?快,赶紧给我写!写不完不许睡觉!
就这样,两个人把写作业这件事情闹得很不愉快。
这位妈妈搞错了一件事情:看图写话、写作文,是需要专注和沉浸的,应该给孩子一个黑盒环境,不要频繁地干扰他中断他,让他写完了给你读、给你看,然后再检查字迹这些细节。
4:hr我们举了买菜、陪孩子写作业,都是说要黑盒不要白盒,但并不是说,你要不管三七二十一什么时候都用黑盒,有些场景,你必须得用白盒。
还是说孩子教育这件事。
不少爸爸在孩子教育这件大事上,往往陷入黑盒思维不能自拔:送学校,老师教;送兴趣班,老师教;请私教,老师教;放家里,爷爷奶奶带;给老婆,老婆管
转眼孩子五年级了,马上要毕业考初中了,爸爸有一天看到孩子区考的成绩单,忽然不满意了:老师怎么教你的?你妈怎么教你的?啊老子天天忙里忙外挣钱供着你,要什么有什么,你给我考这样!
一通臭骂后,孩子爸爸又想到了办法:我给你报个补习班,每周日都给我上,直到成绩提上来,要是明年考不上重点中学,看老子怎么收拾你!
这位爸爸,是不是应该转换一下自己的思维,适度采用白盒模式,参与到孩子的教养过程中来?
所以,黑盒、白盒两种思维,要结合具体场景,哪种更有利于事情往好的方向发展,就用哪种,如果两种结合更好,那就组合起来使用。
5:hr那么,怎么区分黑盒好还是白盒好呢?
试着这么问问自己,如果让某某自己寻路完成事情:
1。结局会怎么样?
2。他能获得什么?
3。我能获得什么?
答案往往会在你认真思考后浮现出来。
青涩记忆九老话讲,男怕入错行,女怕嫁错郎。说的尽管有点浅和白,但越品越有滋味。它至少说出了两条对绝大多数人而言千真万确和对每个人都有重要、终生影响的真理,那就是方向比努力重要,遗传(无论……
忠烈全传的主要内容是什么赏析忠烈全传清代白话长篇世情小说。一名《忠烈传》。六十卷六十回。不题撰人。据序可知作者名觐光,然无从得其姓氏。成书于清咸丰年间。现存主要版本有清坊刊本,藏南京图书馆;清……
和孩子一起运动家长做不到啊随着疫情的好转,一些体育培训机构也复工了。趁着暑假,我赶紧给孩子报了个篮球班。那天去上课,一个班十来个小孩,教练带着孩子们热身、练体能、学习技术动作,场上热火朝天的。我们……
增强体质锻炼方法有哪些人们的生活普遍好了,身体却越来越多毛病,俗话说,身体是生命的本钱,只有身体健康,我们才能开心、快乐的享受生活,不要为了一时的利益,而对自己的身体不管不顾。那么增强体质锻炼方法有……
乡村月夜喧嚣在暮色里沉淀,夜把一切都沉入漆黑的井底,灯打着呵欠次第熄灭,一弯金黄的月牙歪倚在树梢,浅浅地漾着笑,如水般泻在村落间的屋顶上,在月的暗影里,小村沉沉睡去。梦境就一直这……
幸福媳妇成长记甘婷婷戏里戏外发型盘点同样是露额发型,从侧面看去,极其温婉动人,将为人妻子儿媳的美好形象完全的展现了出来。长发从头顶一直往下编织成蜈蚣辫,在脖颈出用发圈扎起,自然垂落在背上,简单不失时尚,别致不失优……
最新非主流彩色染发原宿风渐变晕染发型图片2016流行色染发,静谧蓝渐变,从银白发丝渐变天空蓝到深蓝色,极具层次感,搭配烟熏妆另类又神秘。2016流行色染发,静谧蓝和粉晶色交错渐变,同样是银白色渐变到彩色,发尾的……
炫酷紫色发型集锦新的一年做一个不同的你斜刘海的发型设计,不规则短发,在发梢采用中卷的卷发设计,做一个咖色到紫色的深浅过度的染发的设计手法,妩媚性感。渐变挑染的,近几年来广泛流行,自然的大波浪卷发设计,在发根用……
裤子染上消毒液了怎么办衣服褪色后可以恢复吗裤子染上84消毒液了怎么办可以立马将裤子放在热水里面浸泡,如果不严重的话,一会就可以消除;也可以使用酒精、汽油和去污油等,将这些东西抹在有84的地方,浸泡2小时,再清洗,……
敷面膜的正确方法这才是敷面膜的正确步骤敷面膜的正确方法范爷说她几乎天天敷面膜,一年就要敷700多张面膜,无时无刻都在敷。也有不少爱美的美媚开始效仿起来范爷的护肤绝招,想同范爷一样拥有如此好的肌肤,最后发现自己……
睫毛打底膏加倍放大双眼打造动人美睫睫毛打底膏的作用首先要说的是,睫毛打底膏并不是非用不可。如果睫毛本身就比较浓密,卷翘,那么刷好睫毛膏就够了。但是如果天生睫毛不够卷翘,而且不长,那么用睫毛打底膏来定型和增……
格拉斯铁皮鼓主要内容简介及赏析【作品提要】奥斯卡一出生就能听懂大人的话。到了3岁生日那天,他得到了一个铁皮鼓,从此鼓不离身,每天敲个不停。他故意从楼梯上摔下来,以便不再长个儿,避免加入成年人的世界。凭……
我的爱对你说晚上,正在吃水果,我突然看到了仍在忙碌的妈妈,心里一阵愧疚,便突发奇想,想对妈妈说一声,我爱你。见做完家务活的妈妈回到房间,我也快步跟了上去,可刚走到门口的时候,便不好意……
独自睡觉在我成长过程中发生过许多事,它们就像天上的星星闪闪发光,其中有一件事令我印象深刻、记忆犹新。我6岁的时候,还不敢自己睡觉。妈妈无可奈何地说:你都6岁了,应该自己一个人睡觉……
有这样一种声音有这样一种声音,会让你觉得是温暖的;有这样一种声音,会让你觉得激愤人心。它可以是妈妈的声音,也可以是鼓励的声音,这些声音我们都要好好珍惜,因为有些声音总是在刹那间消失,用一滴滴……
原来我也很优秀在小学,我是饱受质疑的。每当我一次又一次看着临门的机会从我手边溜走,身边失望的眼神越来越多,密集地成了一片乌云,恶狠狠地压住了我,压得我喘不过气来。那时的我,看着天是乌色……
鱼儿的秘密大家知道吗?小鱼的颜色是多种多样的,它们为什么要呈现出不同的颜色呢?自从看了自然传奇这个节目,我知道了很多知识,也揭开了许多奥秘。众所周知,大海里有着各种各样的鱼类,他们……
似曾相识燕归来春风起。吹醒沉睡一冬的土地。花朵,也被唤醒。春天的颜色变得丰富极了。暖阳普照,透彻区明。万里晴空中,窜出一道黑色的弧线,裁剪着春天似曾相识燕归来。每逢初春,奶……
有爱相随有您相伴我一直都渴望有一个跟别的小朋友一样幸福美满的家。可是,这样一个小小的愿望老天都没有让我实现。在我还未出生的时候,我的爸爸就因为一场意外,永远地离开了我和妈妈。从幼儿园到现在,这……
我生活在鼓励中鼓励一词平平凡凡,简简单单,却能让人温暖,鼓起勇气,战胜困难。鼓励有许多种,有声的鼓励、无声的鼓励在生活中,我也感受过鼓励的力量。那天,我一走进教室,传来的就是一片朗朗的……
蕴含着美好时光的书包我是一个普通小男孩的书包,我每天都陪伴着他上学,而每到放学的时候,我都能看到一个满脸沧桑的老父亲,笑眯眯的朝小男孩走来,顿时我感觉自己腾空一跃,落在了老父亲的肩上,我可以清晰的……
宝葫芦的秘密读后感暑假里我看了好多书,有《稻草人》《乌丢丢的奇遇》可我最喜欢看《宝葫芦的秘密》,因为它给我带来了很多启示。这本书的作者是大名鼎鼎的中国现代著名作家张天翼。他的童话在儿童文学……
公园寻秋听别人说,秋天很美,我也兴趣盎然地去公园寻找秋天的踪迹。一进公园,一股芳草的清香便向我扑面而来,让人神清气爽,心宽神怡。再靠近花坛,我发现小草们大都成了黄发姑娘,在风姐姐……
静静的想你我在写情书。一封好长好长的情书。我写给我的心上人,你是我的心上人。你说:快向我告白吧,我等着。我说我不知道怎么告白呢。那时候,我正在听《告白》。潘嘉丽唱到:现在的我想对你……