学习
实践
活动
专区
工具
TVP
写文章

高级Python工程师教你如何正确代码

这讲不通……哦等等,这是我自己的。” 这就是文档和代码注释发挥作用的地方了。 文档和代码注释 它们有助于保留环境(上下文,语境),以及分享知识。 正如Li在“如何建立良好的软件”中所说的那样,“软件的主要价值不在于生成的代码,而在于产生它的人所积累的知识。” “软件的主要价值不在于产生的代码,而在于产生它的人所积累的知识。” 你要如何测试?如果没有文档(现实中确实没有),我们就没办法。所以,我们没有那么做。我们直接删除了该端点。几个月以后那个一年一度的时刻到了。十名记者无法发送10份重要报告,因为终端不再存在了。 这是一个外部反馈循环,反映了你现在和将来会怎么代码。差别在哪里?有一种方式比另一种更好吗?我在每次code review时都会问自己这个问题:“为什么他们那样做?”。 我的启发是:在我了解代码如何工作之前不要批准代码。 文章转载于马哥教育官网!

37530
  • 广告
    关闭

    热门业务场景教学

    个人网站、项目部署、开发环境、游戏服务器、图床、渲染训练等免费搭建教程,多款云服务器20元起。

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    JavaCSV文件的正确姿势

    一、简介 本文讲述如何用java来写csv文件。 CSV的意思是逗号分隔符(Comma-Separated-Values),是不同系统之间传输数据的一种常见方式。 要想csv文件需要用到java.io 包。本文将讲述如何处理特殊字符。我们的目标是写出Microsoft Excel和google sheets可以读取的csv文件。  CSV 我们一个方法,讲传入的字符串数组转成逗号分隔符的字符串: public String convertToCSV(String[] data) { return Stream.of( 第三方库 从上面的例子可以看出,CSV文件最头痛的就是处理特殊字符。下面有几个非常不错的第三方库: Apache Commons CSV: Apache的CSV 文件的类库。 结论 本文演示如何用PrintWriterCSV文件。然后讨论了如何处理特殊字符。给出示例代码之后介绍了常用的第三方类库。

    2.5K10

    如何正确的获取数据?

    作者 | Will Koehrsen 翻译 | Lemon 出品 | Python数据之道 (ID:PyDataRoad) 如何正确的获得数据? 熟练地提出正确的问题,坚持不懈,并利用多种资源对于数据科学项目的成功至关重要。但当人们询问成为数据科学家需要什么时,往往这些通用能力会居于编程能力之后。 Step 1: 提出正确的问题 / 设定正确的目标 资源的广泛可用既是一种值得高兴的事情,也是一种令人烦恼的事情:有这么多的选择,有时很难找到一个起点(当人们想要学习数据科学时,这种现象经常出现)。 正确的问题或目标可以帮助您缩小选项范围。 如果我问“我可以使用纽约市的数据吗?” 所以我扩大了我的搜索范围 - 这意味着我进一步深入谷歌搜索结果列表 - 并且发现纽约时报的一篇文章正确地分析了我想要的数据(并且带有一些很棒的信息图表)! ?

    44320

    关注

    腾讯云开发者公众号
    10元无门槛代金券
    洞察腾讯核心技术
    剖析业界实践案例
    腾讯云开发者公众号二维码

    相关产品

    • 腾讯电子签

      腾讯电子签

      腾讯电子签(Tencent E-Sign Service Overview)是一款为企业及个人提供安全,便捷的电子合同签约及证据保全服务的产品。您可以在实名认证的前提下,与约定方进行线上签约,并将签约过程进行存证保全以确保签约公信力。“腾讯电子签”致力于降低您的运营成本,提升多端签署效率。

    相关资讯

    热门标签

    活动推荐

    扫码关注腾讯云开发者

    领取腾讯云代金券