3. 一门语言的设计肯定不会一蹴而就,一步步改良 。没记错的话,Java诞生于1995年左右,到今天已经快满20年 。在当时那种IT环境和条件下设计出来的语言 , 必然存在许多妥协、限制与错误 , 既不能随便将之抹除(可能还有很多工程依赖着),也不能随便更正 , 只能通过添加新语法、新类库来打补丁,导致语言更“繁” 。举个例子 , 非内建容器类库是一个典型硬伤,再举个例子,时间日期类没见有多好用,也没见有更新过,连替代品都没见过(恕我不写Java , 的确没见过);
4. 类库(框架)丰富是好事还是坏事,要看针对同一个任务能找到多少替代品 。如果有三到四个,那么肯定是好事,既不会造成单点故障,也不至于造成理解和记忆上的负担 。但是类库太多,选择太多,人的幸福感反而会下降,高效率也就无从谈起;
5. 框架真的可以保证快速开发吗?熟悉的话是可以的,专家编程嘛!但是
熟悉之前要花非常多时间学习使用吃闷亏 。
框架只能免除掉一部分开发工作量 。
框架跟业务总是存在“不合缝”的差异 。
只不过将复杂度从开发转移到了部署运维 。
依赖性极强 。
6. IDE可以提高开发效率吗?仅仅一部分罢了 。IDE本身就是个非常复杂的东西,将之调校到符合个人开发步调的进程可能会持续很久,事实上大部分人也只是用一些常用功能罢了 。而且
基于图形界面意味着自动化不容易(需要编写额外插件) 。
出了问题查找原因不易 。
依赖性极强 。
7. Java本身是面向系统(机器)的,不是面向开发人员的 。这种强设计保证有助于提升目标系统的可靠性,却牺牲了开发人员的幸福感 。既然设计得如此严谨规范 , 为什么不能自动生成Java程序 ,
【java代码冗长吗 java代码太长】关于java代码冗长吗和java代码太长的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。
- 如何获取云服务器的源代码? 云服务器源代码怎么弄
- 如何设置云服务器的源代码? 云服务器源代码怎么设置
- java查询数组中是否包含某一个值 javamongodb数组查询
- 如何修改云服务器的源代码? 云服务器源码怎么修改
- 如何寻找云服务器的源代码? 云服务器源码怎么找
- 如何配置云服务器的源代码? 云服务器源码怎么设置
- redis实战电子书 redisjava书籍
- redis哨兵keepalive 代码redis哨兵
- javaredis集群 javaredis列队
- Redis队列排队 redis队列java
