Coding道场:第一次】的更多相关文章

10/23日,我在部门内部进行了一次内部学习,使用目前流行的Coding Dojo(道场)方式,进行了TDD开发的演练.演练的题目如下:     有关Coding道场的介绍,请自行百度一下,我就不再多做介绍了.   从效果来看,基本达到了传达TDD是什么样的开发方式的目的.尤其是大家从最初满脑子如何实现这个程序,怎样去设计算法,逐渐转变为了先想如何测试,从最简单的实现开始,最终演化成最终的设计.当然,目前为止,参加人员也只是理解了TDD是一个什么样的开发方式而已,还谈不到真正使用TDD进行开发.…
#!/usr/bin/env python # -*- coding;utf-8 -*- """ 第一次对比:找到最大值,放到最后 对比是两两对比,对比的两个数组合共有len(li)-1次, 第二次对比:找到第二大值,放到倒数第二个位置 共对比元素个数减去1次 """ a = [1, 76876, 22, 34, 2] for i in range(1, len(a)-1): for j in range(len(a) - i): if a[j]…
一.前言 第一次用git相关的命令行,我使用的是Coding.net代码托管平台.Coding.net 自主打造的基于 Git 的代码托管平台,提供高性能的远端仓库,还有保护分支,历史版本分屏对比. git init    //初始化 git commit ... 二.下载和安装git工具 http://pan.baidu.com/s/1skvv5Nn 提取密码:cqcf 三.git的初学者的使用 (一)首先配置自己的公钥 1.“桌面”打开Git的快捷方式,见下图…
    在过去的两周,同学们除了在学习 C 语言之外,还在学习如何利用 git 将自己的代码上传到 coding 中.也有大量的同学,成功的上传了代码.但是,实际上大部分同学的用法都不合理.这里,以一种简单的示例展示 git 的使用.     目标:利用 git 管理自己的代码,同时将代码提交到 coding 的服务器     工具:git.coding.net     实验内容:完成三次作业,且将作业上传到代码服务器 操作步骤 新建项目 项目的创建过程话不多说,见下图: 点击创建项目之后,页面…
第一次的作业是冯老师布置的练习题,需要在pta平台上完成.我这边看不到结果,但是透过冯老师给出的截图,同学们都还是认真的去做的.同时,我这边也布置了一个持续 3 周的作业:熟悉 git 的使用.因为后期的小项目,肯定是要配合 coding.net 平台完成的,我不希望我的学生到时候一边焦头烂额的写代码,一边还要去熟悉软件的使用. 第一次作业,主要有以下 3 项: 开通博客 写一篇自我介绍 写本次作业的总结 其中,第一项作业是后面两项作业的前提.用博客来写作业和记录自己学习的点点滴滴,对于同学们来…
Coding 上下载地址:https://coding.net/u/coding/p/Coding-iOS/git Github源码下载地址:https://github.com/Coding/Coding-iOS   Coding 上下载地址: https://coding.net/u/coding/p/Coding-iPad/git Github源码下载地址:https://github.com/Coding/Coding-iPad     第一个问题: diff: /../Podfile.…
首先接上篇的要做一个NSEnumerator 类的延展阅读. 枚举(NSEnumerator) (1)依附于集合类(NSArray,NSSet,NSDictionary),没有用来创建实例的接口. (2)NSEnumerator的nextObject方法可以遍历每个集合元素,结束返回nil,通过与while结合使用可遍历集合中所有项 (3)对可变数组进行枚举操作时,不能通过添加或删除对象这种类方式来改变数组容器. 遍历数组每个索引处的对象,你可以编写一个0到[array count]的循环,而N…
前言:在此首先感谢开源,感谢大神们的无私分享. Coding 的主页:https://coding.net/app#app-feature Coding 自己家的仓库:https://coding.net/u/coding/p/Coding-iOS/git Coding GitHub仓库:https://github.com/Coding/Coding-iOS 首先可以根据官方提示下载并运行代码. 第一部分首先逐行分析AppDelegate.m,对Coding 的启动过程以及一些中断处理做一个大…
网上有VS2010和Github结合使用办法,但是Github在国内使用太慢,本文使用相同的配置方法稍作改动让VS2010代码托管在coding.net平台上.由于只是稍做记录让自己不会遗忘,所以叙述会比较简略一些. 1. 首先安装VS2010. 2. 下载Git for Windows,并如下配置路径: 此时项目界面上应该就有了Git功能窗口 3. 使用git bash配置全局环境 $ git config --global user.name "Firstname Lastname"…
Coding Kata简介 如何进行Kata练习 亲身感受 Coding Kata简介 前段时间听到一个比较有意思的概念叫做Coding Kata,今天试了一下来说说一些想法和思考.Kata是一个日语,意思大体上是日本武术的套路,没有找到比较好的中文翻译来解释Coding Kata这个词. Coding Kata是一种练习编程能力的一种方法,它要求程序员在拿到一个简单的联系以后进行重复的编码.比如说,第一次快速的按照需求写出来了能工工作的程序,然后抛弃可以工作的第一个版本,重头开始第二轮的编码,…