没怎么写过 Java 的遗憾
极客时间《朱赟的技术管理课》学习笔记 28
27 小议 Java 语言
2018
之前简单的学过 Java,用 JSP 写过一个简单的项目,不过之前因为在网络上看文章,认为 Java 从语言层面上来说不够好,从而更倾向于 C#。
仅从语法和风格上,我还是挺喜欢 Java 的,以前不太喜欢 Python 的缩进格式,现在看来,这些都不是事儿。
Lambda、闭包、依赖注入,这些概念我都有些不太明白,需要进步一的学习,已经不光是 Java 的问题,而是很多语言都涉及这些。
也许将来会重新学习和使用 Java,谁知道呢。
2021
之前为了找工作,也准备重新学习一下 Java,极客时间的几个 Java 专栏也凑齐了龙珠,可惜后来也没怎么样。看了一眼 SpringBoot,从入门到放弃……
没觉得 Java 是最好的语言,但无疑是工作机会最多的。话说我之前面试 Java 开发,结果成为了项目经理。
闭包 = Lambda 表达式 + 记录所有函数局部变量值在每一层 Lambda 中的赋值的一个环境。
我最早接触 Lambda 应该是在使用 C# 的时候,在编辑器插件 ReSharper 的帮助下实现,虽然代码看上去比较优雅,但是调试的时候是比较困难的。
对于闭包,一直停留在概念的层面,在 Ruby 里面也遇到过,但是我觉得上面的这个公式解决了我长期以来的问题。
其实现在的 Java 和我之前使用的,似乎已经完全不一样了。
如何在团队内使用 Java 开发
尽量使用统一的库和工具
选择一个合适的依赖注入框架
使用统一的文件夹结构
API 保持统一的风格和模式
规范开发环境
没有认真的学习和使用一下 Java 或者其他的编程语言,可能会成为我的一个遗憾。
周末打算回老家去接小朋友,但是现在的火车似乎不怎么正点,不知道能否顺利的往返。
半个月之前,家人在郑州换乘,结果因为大雨,前序动车晚点,虽然买了一等座,但最终是坐在行李箱上回去的。
版权声明: 本文为 InfoQ 作者【escray】的原创文章。
原文链接:【http://xie.infoq.cn/article/382a0a2430e19814ac1c71ed3】。
本文遵守【CC-BY 4.0】协议,转载请保留原文出处及本版权声明。
评论