ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

编有温度的代码

2019-06-08 21:45:57  阅读:307  来源: 互联网

标签:编有 代码 编程 阳光 男生 设计 温度



  一年前我在省信息学教练群中提到编有温度的代码,Z哥在QQ群中说”何为编有温度的代码?“,当时只是一时的闪念,也不知是否正确或更不知错误达到什么层次。一年后,好像有点清晰。

一、为什么要有温度

     华为事件给了我们很大的启示,我们科学、技术不仅仅缺少崇尚科学的人文环境,我们还需要世界级顶尖的设计师,L大神在4月省教练员培训时说到,编程之上是数学,数学之上是哲学,哲学之上是神学。个人觉得这种思路很好,但易让人进入象牙塔式的思维模式。我们的教育把学生培养一个大学教授,然后再用他们二十前年我们传导的理论再教育他们的学生。中国教育出不了大师这也是一个小小的方面,很怪的圈圈,计算机编程顶尖知识体系中几乎没有华人的影子,我们应是先有思想框架,技术只是为了让我们表达我们对世界的爱,编程是为了让我通过手机app向全世界的人表达我对世界的爱。手机app更易传播与分享。有温度才可以表达我们对世界的态度,才是我们人在信息世界存在的价值。

二、何为编有温度的代码

移动智能时代,算法、编程已经掌控着我们很多方面。诸如:在线物品定价算法、网购自动推荐编程、自动信息传播分享系统等等,一项项的应用,有的有良好的交互、有的有深入人性的设计,在我看来,一项深入人性的设计、一种代表人性光芒的应用app、一种基于人性编程是有温度的。这种温度体现在让我看到了一种不样的美,这种美有可能来自编程中体现出的“至简”、“纯美”、“互动”,总是编程有温度的代码是以人为本的设计思想。

三、有趣的体验——设计编程“寻找最阳光的男生”

   很多人计算机老师编程实现过很多程序、很多程序员与设计师做过很多项目。一种好的编程教育应是打通人心、设计、编程等之间不同的领域关卡,让我们可以表达我们的想法。

A,何为最阳光的男生,长得帅,那怎么才算公认的帅,阳光要体现在哪里,编程之前要确定需求,也就是量化评价标准;涉及到审美的量化等,程序的内在逻辑中含有我们对阳光男生的评价标准,表达上是有温度的。

B,编程什么样的程序来表达,是手机app,有趣搞笑型的呢,还是民方评议型的呢,让目标达成充满人性的趣味,即趣味带来的温度。

C,核心设计

 

    有两个角色,一种是发现阳光男生的人,一种是阳光男生。系统关注就是这两种人,系统不关注普通学生。设计为人而生,这个设计原本的人本理念。从设计的角度来看,两种角色是独立但有联系的,找阳光男生的角色是聚合阳光男生的。左为抽像,右为接口。接口是一种协议,即反应了找阳光男生的角色与阳光男生之间早有协定,语义关联体之间是同生命周期的。设计中体现的对关系的认知温度。

D,测试核心原型

 

生成框架代码,再进入eclipse中测试,可以手工,也可以用junit

 F、优化并改进算法

     当多个学生同时加入,就要用登录帐号散列的方式内存驻留redis提高性能。当内容多了后,如果快速计算、排序等等就要用到数学与算法,数学与算法是背后默默在起作用的内容。

      当然试验,还远没有完事,还要在安卓开发平台android stadio中加入。并还没有在上述类进行持久层设计,物理模型成数据关系表结构。后续再分解。

 

标签:编有,代码,编程,阳光,男生,设计,温度
来源: https://www.cnblogs.com/macren/p/10991779.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有