掘友等级
获得徽章 15
如果长期使用某种语言,就会慢慢按照这种语言的思维模式进行思考。如果后来当遇到其他任何一种有重大差异的语言,即使那种语言本身并没有任何不对的地方,也会觉得它极其难用。因此,我们不要只是局限于自己经常使用的某一种或者几种语言,要经常去学习和使用其他新的语言,了解每个语言的特点,分析他们的不同以及该语言所擅长的领域,扬长避短,活学活用!!!
juejin.cn
大多数人似乎认为,绘画能力与生俱来,画家就像高个子一样,是天生的。事实上,大多数“会画”的人,本身就很喜欢画画,将许许多多时间投入其中,这就是为什么他们擅长画画的原因。因此,有一万小时定律,当我们不能很好的去做一件事情时,首先想到的不应该是放弃,而应该思考,是不是我们投入的时间和精力还不够多,是不是坚持的时间还不够长,再多坚持一下,会不会就能有更好的结果,实现我们的目标!!!
juejin.cn
系统软件开发 -- 是减少混乱度的过程, 所以本身处于亚稳定的状态.
软件维护 -- 是提高混乱度的过程, 即使是最熟练的软件维护工作, 也只是放缓了系统退化到非稳定状态的进程.
因此当我们在发现和解决一个bug时, 不要只流于表面, 而是要思考这个问题是因为什么出现的? 是因为当时设计的缺陷而引起的, 还是我们在实现这个功能时, 没有完全理解这个需求而引起的呢? 当确定了问题的本质时, 再着手去修复这个问题, 并且要考虑到这个问题所牵连的模块, 是不是一个独立的模块中出现的问题? 会不会牵一发而动全身? 这样才能放缓系统退化到非稳定状态的脚步!!!
juejin.cn
在实际的开发中, 如何如何保证一个大型项目的进度?
制定一个严格的进度表, 该进度表由里程碑和日期组成
里程碑必须是具体的, 特定的和可度量的事件, 能进行清晰的定义
每个小阶段的延期, 最后就会造成整个项目进度大的延迟
一天一天的进度落后比起重大灾难更难以识别, 更不容易防范和更加难以弥补
想要保证按时完成任务, 需要一个完整严格的计划安排, 并且我们都要严格执行, 每天一点点的落后, 积少成多就会变成大的灾难, 正所谓"千里之堤, 毁于蚁穴", 我们要时刻反省自己, 查看自己是否偏离了原来的计划, 以保证项目进度, 任务安排的按时完成!
juejin.cn
为了写出优秀软件,你必须同时具备两种互相冲突的信念。一方面,你要像初生牛犊一样,对自己的能力信心万丈;另一方面,你又要像历经沧桑的老人一样,对自己的能力抱着怀疑态度。在你的大脑中,有一个声音说“千难万险只等闲”,还有一个声音却说“早岁哪知世事艰”。我们要做的就是平衡好希望和担忧, 它们会推动项目前进, 就像自行车在保持平衡中前进一样!!!
juejin.cn
积极主动即采取主动,为自己过去、现在及未来的行为负责,并依据原则及价值观,而非情绪或外在环境来下决定。以由内而外的方式来创造改变,积极面对一切。他们选择创造自己的人生,相信我命由我不由天,以乐观积极的心态迎接崭新的一天!!!
juejin.cn
如果你希望在工作上享有更多自由与自主,那么先做个更负责尽职的员工。如果你希望获得信任,那么先做个值得信任的人。如果你希望才华不被埋没,那么先修养自己的基本品德。无论何时何地, 我们都要从自身出发, 去要求自己, 充实自己, 当我们足够优秀, 足够强大, 我想我们会得到自己想要的, 会实现自己的目标与梦想!!!
juejin.cn
计算机系统通过“双重”幻觉,让我们以为内存容量是无限的。
第一重幻觉是垃圾回收(GC)机制。将内存管理,尤其是内存空间的释放实现自动化,这就是GC。
🤣第二重幻觉是操作系统提供的虚拟内存。由于硬盘的容量要远远大于内存(RAM),虚拟内存正是利用这一点,在内存容量不足时将不经常被访问的内存空间中的数据写入硬盘,以增加“账面上”可用内存容量的手段。
juejin.cn
下一页