写这个标题只是在工作中遇到实际问题。
声明下个人JAVA基础实在不好
遇到过3个JAVA好的人,不是我面试,只是从写代码看的出基础扎实。
1, 业务需要做JSON解析, 这实在有太多的组件可用。为啥发现这个问题呢,因为序列花反序列化经常出错, 我看看啥原因原来花了1周自己写了个。效率先不提,复杂的数据有特殊字符时经常出错。
2,我出去面试时,自然没通过,聊到网关,面试官说他自己写了个网关,公司都在使用。 可是与主流开源系统无法集成,写好又不维护,没有动态配置,只能做个反向代理。除了炫技术,我实在不知道这个有啥用
3,业务要做个定时/延时触发任务的。一个同事自己写了个延迟队列,自己又做了个QUEUE。
难道不考虑任务多了内存会满,系统重启任务丢失,集群环境下如果有更新,任务重复的问题。
本文分享了作者在Java开发中遇到的实际问题,包括自定义JSON解析器、网关和延迟队列的挑战。揭示了在面对复杂数据结构和系统集成时,自定义组件可能带来的效率低下、兼容性和维护性问题。
1447

被折叠的 条评论
为什么被折叠?



