zoukankan      html  css  js  c++  java
  • 对于是否需要有代码规范,请考虑下列论点并反驳/支持:

    答:我对于下面四个观点都持有的反驳意见,我认为必须要需要有代码规范,因为我可以举出一个例子来证明为什么需要有代码规范,这个例子就是发生在自己身上的例子,以最近一次上课来说明,老师带着我们全班同学打代码,老师用很规范的格式来完成代码,而我为了图省事,并没有按照老师的严格规范来写,等到写到一半的时候,我的代码出现了问题,这时我已经不知道哪里出现了问题,我请教同学来帮忙,同学对于我的代码也是无能为力,因为我没有按照严格的规范来写,所以一切都要重新找,这个教训就让我知道必须需要有代码规范,这个不仅为了自己的一时省事,而且当别人阅读自己代码的时候,也可以清晰地知道自己的代码内容。
    (1)反驳。我认为这些规范并不是官僚制度下产生的浪费大家时间、影响人们开发效率以及浪费时间的东西,根据我举的例子,就可以证明代码规范真的不是浪费时间,效率的东西,恰恰反而不规范代码,更加浪费效率,浪费大家的时间,如果以后进入到公司,由于自己的不规范,要付出很多的时间来完成代码,降低自己的效率,这样一个没有效率的员工对于公司是没有利用价值的。
    (2)反驳。我有通过老师给的参考和通过网络来看大家的意见的时候,我认为有一句话很适合反驳这个观点,就是假如每个人都有自己的一套准则,那么规范也就不能称之为规范。规范是一个好的习惯,而不规范并不能当做个性。我很赞同这句话,所谓的艺术家,手艺人是大家要都欣赏才可以成为艺术家,如果因为你自认为的艺术家反而给大家造成麻烦,这个称不上艺术家。
    (3)反驳。所谓规范不能强求一律,应该允许很多例外,这个许多例外应该是少数意外,如果每个人都不强求一律,代码都做出自己的个性,那这个代码除非是个人爱好,写给自己看的,那可以有很多例外。如果是为了有一个成品,那一定要有一个硬性的规范。
    (4)反驳。如果每个人都是这个思想,我擅长指定编码规范,你们听我的就好了,那大家完成一个任务就有可能不会完成了,因为他认为他是对的,我认为我是对的,每个人都有自己的思想,那这个任务就达不成一致性,所以就不会完成。
    总结:对于这道题,我每个论点都持有反对意见。

  • 相关阅读:
    nRF5 SDK for Mesh(二) Getting started 快速开始
    QT 简单 TCP 通信,发送数据到服务器
    Bluetooth® Low Energy Beacons
    CC2540 低功耗串口, POWER_SAVING 模式 下 串口 0 的使用
    LWIP network interface 网卡 初始化 以 STM32 为例子 后面会有 用 2G 或者4G 模块 用 PPP拨号的 形式 虚拟出网卡 所以先以 这个为 前提
    R 语言入门
    Django 框架
    Windows 下 Django 安装
    windows 下搭建 git 服务器 copssh+git
    python Pystaller 将python文件打包成exe
  • 原文地址:https://www.cnblogs.com/LCX12345/p/5299694.html
Copyright © 2011-2022 走看看