请告诉我,你为什么这样说?

请告诉我,你为什么这样说?你的观点是什么?为什么你认为是这样?这样做的依据所在?很多时候,总是忘记了问为什么,当想要寻根究底时,因为自己或者外界,最终的结果往往是被打断。与人很难交流,问题不是针对某个人,但是你一旦说别人的不是,他人立马改变探讨的态度,变得尖酸刻薄起来,其实大可不必这样。毕竟人只有在交流中才能获得进步,如果无法交流的团队,后果将会是一团糟。

记得开发中遇到这样一个问题,关于HTML代码的无意义的空标签,有些是为了给CSS渲染页面效果,有些是为了清除浮动。

原来的结构
<div>
    <div class="clearfix"></div>
</div>

目的等同于下面
<div class="clearfix">
</div>
.clearfix:after {
  content: '.';
  display: block;
  height: 0;
  clear: both;
  visibility: hidden';
}

这个空标签用来清除父类的浮动,但程序开发,改模板的时候,这样的代码很容易被误删掉。而且一张页面,有时会有十多个这样的空标签,你让我如何淡定,恨不得把写代码的人鄙视掉。其实这时候在它的父类上加一个类就可以了,为什么非要搞一个空标签,这样有什么意义?你为什么要用这种方法?理由何在?如果只是我讨厌你这样写代码,但是很多人看了你的代码都恶心,你让我怎么去和你好好的合作,况且我的意见根本就被无情地抛弃。

在使用HTML标签的时候,时常提到的语义化被抛弃,取而代之的居然是因为这个标签不常用,而不是所谓的语义化。我真的想问问,这就是所谓的狗屁理由?仅仅因为它不常用到,而且还是被套用到本来不是它所做的工作上去?像下面的这个结构。

<div class="vote_group">
  <legend><span>...</span></legend>
  <legend><span>...</span></legend>
</div>

有时候,真的难以用经验来说事,能力有时候和经验是难以成正比的。年龄大,并不意味着阅历深,觉悟高。后台程序来说,如果仅仅因为干进度而忽视了代码的整洁和可维护性,那么给我的理由真的是符合可以理解的理由吗?!如果自己不再坚持,谁还能去认真地去对待。所以,亲爱的程序猿朋友们,请手下留情,解决问题时所采用的方式,首先问下自己为什么这样做?!表达自己的观点时,也不要含糊其辞,最起码有充足的论据,而不仅仅依靠经验和习惯,这样的行为太不负责。不要让自己写的代码慢慢死掉!


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值