更多
2019年04月19日 13点59分 作者:叶飞 修改

怎么判断自己是否适合做程序员?

觉得写代码烦就不适合做程序员。但从评论来看,并没有引起同学们的注意。不要因为它短,就认为这是抖机灵;也不要以为这是什么“鸡汤”,这货真价实的干货。我年轻的时候,(年轻的时候?泪奔啊~~o(>_<)o ~~),认识我的人都说我没有“定性”:我学的是国际贸易,毕业了先龙套英语老师,再做律师法务,后来又创业搞家装,折腾来折腾去……最后阴差阳错学了编程,本来就是去“探个深浅”,结果一做就是十年了。(详见自由飞:如何通过自学找到一份开发的工作?)为什么呢?IT这一行,钱多活少?其实我工资也不高,转行还要 ……

编程
2019年04月19日 08点28分 作者:叶飞 修改

源栈培训:JavaScript-4:闭包和立即执行

唉呀!闭包 先不管大(声)名(名)鼎(狼)鼎(藉)的闭包的定义,我们来看一段代码:function closureSimple() {var _price = 986;return function () {return _price;}}var getPrice = closureSimple();alert(`"源栈"培训的价格是每周${getPrice()}元!`);想一想:这种代码结构像什么?闭包就是:一种能够让外部获得函数内部私有变量(包括传入参数)的语法特性。形成条件:变量的作用域局限于函数函 ……

源栈 JavaScript 前端 闭包
2019年04月19日 07点36分 作者:叶飞 修改

源栈培训:JavaScript-3:作用域

函数作用域(scope) 如果一个变量在函数体内部申明,则该变量的作用域为整个函数体,在函数体外不可引用该变量不同函数内部的同名变量互相独立,互不影响JavaScript的函数可以嵌套(为什么要嵌套?),所以内部函数可以访问外部函数function outFunc() {var age = 100;function innerFunc() {alert(age); //age定义在innerFunc()之外}innerFunc();}如果内部函数中的变量和外部函数中的变量重名?(演示)变量提升 猜一猜 ……

源栈 JavaScript 入门 作用域
2019年04月18日 20点32分 作者:叶飞 修改

源栈培训:JavaScript-2:函数(自定义和内置)

黑历史1995年,网景公司的Brendan Eich在两周之内设计出了JavaScript语言:所以JavaScript先天不足,缺陷很多。“有哪些bug用久了成了特性的例子?”Javascript里到处都是。和JavaScript的关系?就北大青鸟和北大的关系一样 —— 完全没有关系,就是蹭Java的热点。又名ECMAScript:ECMA(European Computer Manufacturers Association)组织定制了JavaScript语言的标准。ES6已经在2015年6月正式发布 ……

源栈 JavaScript 前端 函数
2019年04月18日 13点56分 作者:叶飞 修改

程序员是如何看待「祖传代码」的?

深刻的认识到:代码的可维护性是多么的重要。在刚开始学编程的时候,我成天梦想的是要“写一般人都看不懂的”牛逼哄哄的代码,代码要“跑起来像风一样”。所以什么“究竟该用+还是string builder”、“为什么比较字符串时不要使用ToLower(),而应该用ToUpper()”、“为什么我不使用Linq:看反射造成的性能开销”,等等之类的文章,我都无比膜拜。直到我到了某家公司,开始修他们代码里的各种bug。代码的跨度超过了10年,从最早的c,vb,到java,最后.net,反正我看到的,就这么多种语言。代码 ……

祖传代码
2019年04月18日 13点56分 作者:叶飞 修改

程序员是如何看待「祖传代码」的?

深刻的认识到:代码的可维护性是多么的重要。在刚开始学编程的时候,我成天梦想的是要“写一般人都看不懂的”牛逼哄哄的代码,代码要“跑起来像风一样”。所以什么“究竟该用+还是string builder”、“为什么比较字符串时不要使用ToLower(),而应该用ToUpper()”、“为什么我不使用Linq:看反射造成的性能开销”,等等之类的文章,我都无比膜拜。直到我到了某家公司,开始修他们代码里的各种bug。代码的跨度超过了10年,从最早的c,vb,到java,最后.net,反正我看到的,就这么多种语言。代码 ……

祖传代码
2019年04月18日 09点08分 作者:叶飞 修改

源栈培训:JavaScript:1-入门基础

简单理解:运行在浏览器中的解释型的编程语言。黑历史1995年,网景公司的Brendan Eich在两周之内设计出了JavaScript语言:所以JavaScript先天不足,缺陷很多。“有哪些bug用久了成了特性的例子?”Javascript里到处都是。和JavaScript的关系?就北大青鸟和北大的关系一样 —— 完全没有关系,就是蹭Java的热点。又名ECMAScript:ECMA(European Computer Manufacturers Association)组织定制了JavaScript语 ……

源栈 JavaScript 入门 基础
2019年04月17日 22点08分 作者:叶飞 修改

项目管理:1 - 模糊的需求

请同学描述:源栈的红包政策一句话描述详细描述打比方描述其他同学(尤其是新来的三位同学)思考:需求是否足够清晰。描述性语言的局限性:为什么会:返工返工再返工!不要猜测。 ……

源栈 项目管理 需求 模糊 固化
2019年04月17日 16点08分 作者:叶飞 修改

程序员们,编程学习怎样影响(改善)了你的思维方式?

我看大部分人都是CS专业的吧?我是转行学计算机的,之前做过律师,家装(创业),一直到学编程才“落了窝”。我试着答一下哈。(关于为什么转行,这是一个很长很长很长很长的故事:可以关注我知乎 ---- 自由飞你是如何转行的?转行容易吗?www.zhihu.com1、每次等电梯的时候,就在想应该搞个什么算法优化一下!2、更愿意花时间优化一个算法来提高程序效率,虽然其实加一根内存条就能解决问题。3、以“功能”多少衡量一个物品的价值。理想的衣服应该是能正反两面穿,袖子可拆卸,外带体温显示心率监控……如果能提供接口自定 ……

转行 编程
2019年04月16日 16点04分 作者:叶飞 修改

如何学习编程?

首先把代码撸起来!首先把代码撸起来!首先把代码撸起来!重要的事说三遍。昨天一个网友和我QQ,要学编程,但家里的PC机已经是老古董了,问我“能不能先不买电脑?”还让我先给他“推荐几本书”。你学编程连电脑都木有,还“推荐几本书”——知乎中毒太深了吧?这就像你学射击没有枪,学钢琴没有琴,学游泳没有澡堂子……搞个毛线啊!借用知乎某位大V的话说,“编程是门手艺活”。什么意思?得练。我做编程一口气做了十年,再也不想回头做什么律师。因为代码的世界很纯粹:你行就行,不行就不行。不像其他一些职业,说你行你就行不行也行,说不 ……

编程 学习方法
关键字



帮助

反馈