“你的这个仅仅要一行代码就能搞定”

帮舍友代写了一个程序,中期检查的时候和他一起去见老师。老师看了说我们的工作量太少。这个几分钟就搞定。最后他竟然说:“这个工作量太少了,就调用一行代码的事,几分钟就能够搞定”。去之前我知道这个暂时做出来的东西,肯定没跟上进度。但好歹有几天的工作量吧。他竟然说仅仅要几分钟,一行调用代码。难道用http协议从网上获取天气数据,再解析xml格式的数据,再转换字符串编码,再依据天气选择要绘制的图片和文字,仅仅须要一行代码?难道我不须要查资料,不须要设计界面吗?为了用mfc做出这个界面,我确实费了一番力气。你分分钟做出一个试试。

然后又问我们,这个有没实用什么api,有没实用什么什么控件。我说用了MFC,日历是直接调用的控件。。。他又理解我这个不是我们自己做的。难道我要从机器码開始写才干证明是我自己做的吗?假设他不是老师,我真想喷他一脸。

为什么学校老师总以一种居高临下态度和学生交流。你做出来的东西在他眼里都仅仅有几分钟的工作量。假设他问你有没有调用上什么api,这种问题根本就是一个坑,假设你说用了什么api,他就会理解为:“原来你仅仅是调用人家的东西而已,又不是自己做的,工作量都没有,更不谈技术含量”。假设说没有,这个明显是谎话,难道还有谁不用相关平台的api就能开发一个软件吗?假设你真的这么说了,他又会说这个网上都有现成的代码,有现成的东西你为什么不用。

个人认为我们做程序猿或者学计算机的,就算一个东西看起来非常easy,仅仅要我们自己没有亲手做过,就不要随便去评价:“这个一下午就搞定”,“这个分分钟的事”,“这个非常easy嘛”,“这个网上都有类似的代码”。非常多时候,我们对计划好的项目都把握不好进度,更何况仅仅是看了一眼的东西。

时间: 2024-11-05 12:24:32

“你的这个仅仅要一行代码就能搞定”的相关文章

“你的这个只要一行代码就能搞定”

帮舍友代写了一个程序,中期检查的时候和他一起去见老师.老师看了说我们的工作量太少.这个几分钟就搞定.最后他居然说:"这个工作量太少了,就调用一行代码的事,几分钟就可以搞定".去之前我知道这个临时做出来的东西,肯定没跟上进度.但好歹有几天的工作量吧.他居然说只要几分钟,一行调用代码.难道用http协议从网上获取天气数据,再解析xml格式的数据,再转换字符串编码,再根据天气选择要绘制的图片和文字,只需要一行代码?难道我不需要查资料,不需要设计界面吗?为了用mfc做出这个界面,我确实费了一番

python实战===一行代码就能搞定的事情!

打印9*9乘法表: >>> print( '\n'.join([' '.join(['%s*%s=%-2s' % (y,x,x*y) for y in range(1,x+1)]) for x in range(1,10)])) 1*1=1 1*2=2 2*2=4 1*3=3 2*3=6 3*3=9 1*4=4 2*4=8 3*4=12 4*4=16 1*5=5 2*5=10 3*5=15 4*5=20 5*5=25 1*6=6 2*6=12 3*6=18 4*6=24 5*6=30 6

iOS开发——实用技术OC篇&8行代码教你搞定导航控制器全屏滑动返回效果

8行代码教你搞定导航控制器全屏滑动返回效果 前言 此次文章,讲述的是导航控制器全屏滑动返回效果,而且代码量非常少,10行内搞定. 效果如图: 如果喜欢我的文章,可以关注我,也可以来小码哥,了解下我们的iOS培训课程.陆续还会有更新ing.... 一.自定义导航控制器 目的:以后需要使用全屏滑动返回功能,就使用自己定义的导航控制器. 二.分析导航控制器侧滑功能 效果:导航控制器默认自带了侧滑功能,当用户在界面的左边滑动的时候,就会有侧滑功能. 系统自带的侧滑效果: 分析: 1.导航控制器的view

如何让两个div在同一行显示?一个float搞定

最近在学习div和css,遇到了一些问题也解决了很多以前以为很难搞定的问题.比如:如何让两个div显示在同一行呢?(不是用table表格,table对SE不太友好)其实,<div> 是一个块级元素,也就是说,浏览器通常会在 div 元素前后放置一个换行符.可以加一个属性float:left,演示代码如下 <div> <div style="float:left; width:100px; border:2px solid #aa00FF; ">第一个

8行代码教你搞定导航控制器全屏滑动返回效果

http://www.cocoachina.com/ios/20150811/12897.html 作者:@吖了个峥授权本站转载 前言 此次文章,讲述的是导航控制器全屏滑动返回效果,而且代码量非常少,10行内搞定. 效果如图: 如果喜欢我的文章,可以关注我,也可以来小码哥,了解下我们的iOS培训课程.陆续还会有更新ing.... 一.自定义导航控制器 目的:以后需要使用全屏滑动返回功能,就使用自己定义的导航控制器. 二.分析导航控制器侧滑功能 效果:导航控制器默认自带了侧滑功能,当用户在界面的左

《快速创建网站》 3.2 WordPress多站点及Azure在线编辑器 - 扔掉你的ftp工具吧,修改代码全部云端搞定

本文是<快速创建网站>系列的第6篇,如果你还没有看过之前的内容,建议你点击以下目录中的章节先阅读其他内容再回到本文. 1. 网站管理平台WordPress和云计算平台Azure简介 (6分钟 本文) 2.1 在Azure上创建网站及网站运行机制 (13分钟) 2.2 域名绑定操作和Azure负载均衡机制 (12分钟) 2.3 WordPress 初始化和网站管理功能 (11分钟) 3.1 WordPress 数据导入 (12分钟) 3.2 WordPress 多站点支持和Azure在线代码编辑

ios 8行代码教你搞定导航控制器全屏滑动返回效果

一.自定义导航控制器 目的:以后需要使用全屏滑动返回功能,就使用自己定义的导航控制器. 二.分析导航控制器侧滑功能 效果:导航控制器默认自带了侧滑功能,当用户在界面的左边滑动的时候,就会有侧滑功能. 系统自带的侧滑效果: 分析: 1.导航控制器的view自带了滑动手势,只不过手势的触发范围只能在左边. 2.当用户在界面左边拖动,就会触发滑动手势方法,并且有滑动返回功能,说明系统手势触发的方法已经实现了滑动返回功能. 3.为什么说系统手势触发的方法已经实现了滑动返回功能? 原因: 创建滑动手势对象

仅仅需手动添加一行代码就可以让Laravel4执行在SAE (v. 1.0.0)

Github:https://github.com/chariothy/laravel4-sae (已更新至v1.1.0) laravel4-sae (v. 1.0.0) 仅仅需手动添加一行代码就可以让Laravel4(~4.2)执行在SAE,并且在本地和在SAE开发无需命令切换,自己主动推断环境并切换配置. 安装 在SAE安装Laravel 在SAE安装Laravel与本地环境安装稍有差别: 在SAE的"应用管理"中新建一个没有代码的应用.比方叫project-name(这里面仅仅是

一行代码设置TForm颜色的前世今生

来自万一的帖子:http://www.cnblogs.com/del/archive/2008/04/27/1173658.html的确做到了一行代码设置颜色的TForm控件.真实的情况是,VCL框架在这个过程中做了大量的工作,经过多次消息的发送,才达到了目的,大致顺序如下: procedure TForm1.Button4Click(Sender: TObject); begin Self.Color := clRed; end; procedure TControl.SetColor(Val