当前位置:   article > 正文

如何写代码_怎么写代码

怎么写代码

如何写代码?这个问题真的很简单, 简单到谁都能回答, 甚至有人可以引经据典的搬出<代码整洁之道>等书来将这个问题砸死在我心中, 说一声:"不明白就去看这本书"来避免讨论这个问题, 但是, 我的心中还是会不断的冒出这个问题

我认为, 要回答这个问题, 首先要基于场景, 我们来看两个比较极端的场景:
场景一:
我需要验证 Python 语言中 os 模块的listdir函数的作用, 我会打开终端, 直接写一段连变量名都直接使用a,b,c,d的代码, 最后知道了这个函数会返回什么, 目的达成了, 编码结束, 关闭终端, 代码也随之消失

场景二:
公司正在运行的web项目中需要新加一个接口, 我先跟前端商定好URL和返回数据的结构, 然后编码, 编码完成后, 为了符合合入标准, 除了要使用各项检查比如pylint, autopep8, flake等, 还要编写单元测试, 保证代码覆盖率等, 整个过程不管是变量命名, 还是缩进, 空行的数量等等都不允许丝毫的差错, 这一段代码可能会运行比较长的时间, 也许是3个月.

我的观点是: 两种场景下的编码行为, 都是没有什么问题的, 编码本身的目的达成即可
只有目的清晰, 才不会不知进退, 我希望以后我再读到我的这篇文章的时候, 能不要忘了这份幼稚的检讨

本文内容由网友自发贡献,转载请注明出处:https://www.wpsshop.cn/w/知新_RL/article/detail/198857
推荐阅读
相关标签
  

闽ICP备14008679号