zoukankan      html  css  js  c++  java
  • 我想要做的编码机器人

    针对领域: 前端-大数据-可视化
    首先我必须不断的写代码,感受每个编码的思考细节,然后把这些思维过程,传承给我的机器人。
    我将要做一个最笨的机器人,它像我一样思考,来替我完成任务。
    以后,我们一起改进我们的编码方式。
    首先,我必须要写更多更多的代码,并且不是一遍写一遍结合及机器学习的知识,结合思维。

    1. 应该具有的“思维层面”,比如:页面大体布局,页面组建排版细节
      告诉我的机器人,如果是在这个领域工作,应该具备哪些层面的知识进行思考。

    2. 它的本质既然是无限试错,所以它还是会和语法检查工具,编译反馈错误工具,还有测试用例一起工作。

    3. 最初的机器人,我告诉它业务的方式,就是通过编写测试用例来传递业务。

    4. 我的机器人编写出来的代码,必须也是人类易读的代码。所以它应该会给自己代码的函数和变量取符合人类思考和记忆的名字。

    5. 我先给机器人写好具有特定功能的小块代码模版,告诉它这些小块,适合于哪些场景。
      它会记住这些场景,并且发现适用的新场景。

    6. 机器人还要知道所使用的各个技术工具之间相互兼容和适配的知识。

    7. 不同的技术构成,产生的代码目录结构应该是怎样的?

    8. 机器人会告诉我,它在哪些点走不下去。并且记录场景。

    9. 对于机器人来说,我所想的某个问题的本质,是什么标的,粒度应该是多大。

    10. 在达成用测试用例来为机器人提供需求输入这个目标实现之后,再来实现跟客户交流,自己写测试用例,自己完成问问题。(这个先不做,太远了)

    11. 代码的生成过程,不仅是拼块,而且还是迭代生长。

  • 相关阅读:
    IIS的各种身份验证详细测试
    HTTP Error 401.3 Unauthorized Error While creating IIS 7.0 web site on Windows 7
    C/S and B/S
    WCF ContractFilter mismatch at the EndpointDispatcher exception
    Configure WCF
    Inheritance VS Composition
    Unhandled Error in Silverlight Application, code 2103 when changing the namespace
    Java RMI VS TCP Socket
    Principles Of Object Oriented Design
    Socket处理发送和接收数据包,一个小实例:
  • 原文地址:https://www.cnblogs.com/skating/p/8205681.html
Copyright © 2011-2022 走看看