zoukankan      html  css  js  c++  java
  • 结对作业——四则运算 Part2. 封装与对接相关问题

    结对作业——四则运算 Part2. 封装与对接相关问题

    PB15061303 刘梓轩
    PB16061489 艾寅中

     

    GITHUB 地址

    戳这里

    目录


    Part 1. Core代码编写部分
    Part 2. 封装与对接相关问题
    Part 3. 对于结对编程的总结与思考  

     

    首先特别鸣谢!

      咳咳,说是特别鸣谢,鸣谢的不是哪位 dalao,而是这篇 dll 的傻瓜教程(这里)。全凭了这篇详细的教程,第一次接触 dll 封装的笔者们才能较快的上手相关封装问题。详细的过程可以说是和那个帖子一模一样,在此,笔者也就不再拷贝一遍了,以免有混字数的嫌疑。便主要讲讲和可爱的 ui 组同学们对接中出现的问题。

    一开始有些不顺的对接过程

      首先我们第一组的对接是和张学忠他们组,在大部分代码都成功对接后,一直有一个关于文件输入/输出的问题得不到解决。

      在后来的对接中,也或多或少出现了一些问题,但整体来说,对接的速度是越来越快;其次呢,个人一直热情的群里要求 ui 组能与我来进行当面对接,其实这也是和结对编程一个道理,总有些问题,是在当面才能够说的清楚的,比起在百度/Google/CSDN 上怎么搜都搜不到,最后搜到一个还是未回答的问题的结果,交流来解决问题实在是太爽了。

    出现的问题和一些关于前后端的感想

      在这里我一定要说!规范!规范!规范! 这也是影响我们对接速度的最主要原因。各组的接口虽然说起来都是干那么几件事的,但是只要稍微多一个参数什么的,就是逼死 ui 组的节奏。(比如我们组的参数就因为不断不断的添加,感觉是所有 core 组最多了,但我们也贴心的提供了当面对接服务来向 ui 组请罪)。

      后来在群里和老师吐槽这一点的时候,老师露出了腹黑的一面 ——“老师就是吃瓜的,你们怎么一开始怎么不统一一下呢?” 。最后一想呢,这件事的确也是因为我们经验不足,其实参数的确定并不是什么难事,根据老师所给的作业要求文档,的确很容易确定出一份规定来,只不过可以说是一开始都没有想到这会成为一个让 ui 和 core 打起来的点,最后只能自己吞结果了。

      同样,这也可以看出一点,就是前后端绝对不是割裂的两个部分,也逐渐明白当时在构建之法中读到的一些开发技巧的意义了,这样的问题,明明只需要每天抽出十分钟交流一下就能解决,却各自闷头干自己的,最后等到基本都完成了,才发现两组是南辕北辙。这是在后续的团队项目中尤其需要注意去避免的问题。

  • 相关阅读:
    在网页中实现截屏粘贴的功能
    CSS3 @font-face 做自定义图标
    Visual Studio报错一箩筐(持续更新)
    Axure实现vcg官网首页原型图
    Axure实现bootstrap首页线框图
    Web第一天——准备篇
    vue动态加载组件
    组件封装之将代码放到npm上
    node连接mysql生成接口,vue通过接口实现数据的增删改查(二)
    autoCAD2007 快捷键 标注
  • 原文地址:https://www.cnblogs.com/aiyz/p/8847614.html
Copyright © 2011-2022 走看看