文章标题:教你如何写好Demo应用

如何制作出最有用的demo呢?

简,易

在demo中,我们要专注于单一的主题。我们的教学覆盖了很大的知识范围,因此,化整为零是非常必要的。

例如,我们要说明Android或iOS中的一个新特性,那只讲这一个话题就好了。别跟我说你的demo能“以一敌三”——既展示Material design中最新的UI元素,又介绍RecyclerView,同时还讨论RxJava的新特性。真想好好讲上面这些知识的话,那你就应该为每个知识点分别写demo。

共情

共情是所有这些建议的基础。教学的时候,我们要努力在学生的角度换位思考。我们要记得学习新知识的感觉,尤其是当新知识是以实例展现的时候。我们要记得哪些demo曾对我们有过帮助。我们还要记住,有些demo在学习中其实是起反作用的。

------------------------------------------------------------------------

文章:高效开发之写demo

--------------------------------------------------------------------

1,只写要模拟的关键点,快速写出可运行的demo,解决核心问题;

2,积累基础功能方法,直接调用;

最新文章

  1. Dynamics CRM导出数据到Excel
  2. 指定的架构无效。错误: CLR 类型到 EDM 类型的映射不明确
  3. html知识
  4. HTTP协议学习---(二)基本认证
  5. declare 关键字在Oracle中的应用。
  6. git push提示或错误
  7. Tcp服务端判断客户端是否断开连接
  8. Shell 脚本模拟 milter 实现黑白名单及关键词过滤
  9. mac .bash_profile环境变量汇总
  10. ASP.NET Web API是如何根据请求选择Action的?[上篇]
  11. iOS开发之CALayer
  12. 摄像头脸部识别 (1)opencv 抓取视频数据并保存
  13. Mycat 分片规则详解--范围取模分片
  14. exgcd求解同余方程的最小正整数解 poj1061 poj2115
  15. Centos7使用Docker安装Gogs搭建git服务器
  16. SD-WAN供应商列表
  17. Django创建模型,迁移数据
  18. HDU2732(KB11-K 最大流)
  19. Git提交撤销
  20. python基础6--目录结构

热门文章

  1. 【Leetcode_easy】965. Univalued Binary Tree
  2. html5 导航栏切换效果
  3. shell每隔一秒钟就记录下netstat状态
  4. Docker:学习笔记(1)——基础概念
  5. Charles 手机抓包HTTPS设置以及证书安装
  6. VC.DNS解析(winsock)
  7. Rsync同步部署web服务端配置
  8. docker安装MongoDB创建用户,并用工具Robo连接简单CRUD
  9. [CF9D]How Many Trees?_动态规划_树形dp_ntt
  10. Zuul【限流】