`
xuni
  • 浏览: 9199 次
  • 性别: Icon_minigender_1
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

看到关于Annotation的一些讨论,忽然想到的

阅读更多
计算机程序是为了让人更少去做工作,就像SQL,告诉它你要什么,这会为你做
觉得是不是通用计算机程序设计也应该向这个方向发展呢?

更动态,而不是更静态,静态意味着人工要做很多事(不知道对不对,只是我现在这么理解,可能明天想法就不是这样了,嘿嘿:D)

感觉大家每天都在用代码写"怎么去做",没有多少工作是在做"去做什么"

软件开发效率至今没有质的提升
是不是应该跳出现在的圈子思考呢(我也不知道应该怎么思考)

以前从那儿看到有个大牛说人工智能在软件设计上应用成功的可能性不大
不过要是能造出一个可以替咱写程序的机器(好像这不是根本的解决办法)
或者.......

以上只是随想,大家不要扔砖头哦.......
分享到:
评论
9 楼 giscat 2007-03-21  
关键是得有个度,滥用了就不好
 
8 楼 oijava 2007-03-21  
在特定行业领域可也 通用的就不行
7 楼 jkit 2007-03-19  
xuni 写道

不过要是能造出一个可以替咱写程序的机器(好像这不是根本的解决办法)


如果它能替你写程序,那么它必定能替你领薪水。
6 楼 抛出异常的爱 2007-03-19  
lighter 写道
抛出异常的爱 写道
annotation
人造夹层
本来单层的java
又加入了一层

比html标签中加入<%%>还恶心
平白的增加出错机会...不禁要问为什么?

jsp面页难到不是大家用过的最恶心的东西么
灵活么?好用么?美么?


唯一的好处就是大牛门又可以写出如C++般的魔术代码

我们常在页面用JSP2.0的jstl,觉得功能有一些不完善,但也挺好用的啊
也不要一棍子把jsp打死
Annotation用得好,可以减去很多重复的xml配置,举一个例子 属性名与数据库属性字段相同时,用Annotaion可以简洁很多
自己乱说一通,跑题了
annotation
平空多加了一层
但是对他的好处也只是对xml打的补丁.....
或者它根本就不应该那么用....

如果annotaion配错了
而且上传到SVN上之后布署不通过
怎么才能知道是哪个
annotation配错了?

看日志.....?
5 楼 lighter 2007-03-19  
抛出异常的爱 写道
annotation
人造夹层
本来单层的java
又加入了一层

比html标签中加入<%%>还恶心
平白的增加出错机会...不禁要问为什么?

jsp面页难到不是大家用过的最恶心的东西么
灵活么?好用么?美么?


唯一的好处就是大牛门又可以写出如C++般的魔术代码

我们常在页面用JSP2.0的jstl,觉得功能有一些不完善,但也挺好用的啊
也不要一棍子把jsp打死
Annotation用得好,可以减去很多重复的xml配置,举一个例子 属性名与数据库属性字段相同时,用Annotaion可以简洁很多
自己乱说一通,跑题了
4 楼 抛出异常的爱 2007-03-19  
annotation
人造夹层
本来单层的java
又加入了一层

比html标签中加入<%%>还恶心
平白的增加出错机会...不禁要问为什么?

jsp面页难到不是大家用过的最恶心的东西么
灵活么?好用么?美么?


唯一的好处就是大牛门又可以写出如C++般的魔术代码
3 楼 xuni 2007-03-19  
icefire 写道

设计一种更简单,功能也很强的的语言,这算是人工智能吗?
...
什么样的算是智能呢?

应该是自学习(机器学习)的功能吧....
icefire 写道

就如同,java的牛X工具,和RoR哪个算是更智能呢?

应该是ROR更智能,确切地说是RUBY(脚本语言)更智能
偶是这么认为地.....
2 楼 icefire 2007-03-19  
设计一种更简单,功能也很强的的语言,这算是人工智能吗?
个人觉得现在的人工智能这个概念就很模糊!
什么样的算是智能呢?
就如同,java的牛X工具,和RoR哪个算是更智能呢?
1 楼 生命火花 2007-03-19  
看你怎么用!

相关推荐

    Annotation手册

    7. **元Annotation**:元Annotation是用于定义其他Annotation的Annotation,例如`@Retention`定义Annotation的生命周期(编译时、类加载时或运行时),`@Target`指定Annotation可以应用到哪些程序元素,`@Documented...

    jakarta.annotation-api-1.3.5-API文档-中文版.zip

    赠送jar包:jakarta.annotation-api-1.3.5.jar; 赠送原API文档:jakarta.annotation-api-1.3.5-javadoc.jar; 赠送源代码:jakarta.annotation-api-1.3.5-sources.jar; 赠送Maven依赖信息文件:jakarta.annotation...

    Annotation技术

    Annotation是Java中的注解,它允许程序员在源代码中插入一些元数据,这些元数据可以被编译器、构建工具或者运行时环境用来生成代码、验证代码、配置系统等。它提供了一种安全、可扩展的方式来关联信息到代码中,而...

    annotation-1.1.0.jar

    @androidx.annotation.NonNull 缺失的兼容、androidx.annotation兼容包

    annotation

    在IT行业中,注解(Annotation)是Java编程语言的一个重要特性,它允许程序员在代码中嵌入元数据,提供了一种安全的方法来修饰程序元素,如类、方法、变量等。注解不会直接影响代码的执行,但它们可以被编译器或运行...

    hibernate 注解 annotation 教程

    hibernate 注解 annotation 教程

    javax.annotation-api-1.2-API文档-中文版.zip

    赠送jar包:javax.annotation-api-1.2.jar; 赠送原API文档:javax.annotation-api-1.2-javadoc.jar; 赠送源代码:javax.annotation-api-1.2-sources.jar; 赠送Maven依赖信息文件:javax.annotation-api-1.2.pom;...

    annotation的jar包

    javax.annotation-3.0.jar javax.annotation-3.0.jar javax.annotation-3.0.jar

    自定义的Annotation

    在iOS开发中,Annotation是苹果地图(MapKit)框架中的一个重要概念,用于在地图上添加可视化标记,以展示特定地理位置的信息。自定义的Annotation则允许开发者根据需求个性化地图上的标注,比如添加图片、自定义...

    JAVA 标注annotation

    Java annotation 什么是java annotation?annotation 的7种标注类型。nnotation提供了一条与程序元素关联任何信息或者任何元数据(metadata)的途径。从某些方面看,annotation就像修饰符一样被使用,并应用于包、...

    用Annotation简化Java程序的开发(PDF)

    ### 用Annotation简化Java程序的开发 #### 一、引言 随着软件开发技术的不断发展,特别是Java语言的广泛应用,开发者面临着如何有效地管理和配置代码的问题。传统的做法是使用XML文件来配置程序的各种设置,但这种...

    javax.annotation-api-1.3.2-API文档-中文版.zip

    赠送jar包:javax.annotation-api-1.3.2.jar; 赠送原API文档:javax.annotation-api-1.3.2-javadoc.jar; 赠送源代码:javax.annotation-api-1.3.2-sources.jar; 赠送Maven依赖信息文件:javax.annotation-api-...

    Annotation详细介绍(大全)

    Annotation的本质是一种特殊类型的注解,它允许开发者向编译器、JVM或者工具提供关于代码的额外信息,比如接口实现、序列化、代码生成等。 1. **Annotation定义**: Annotation的定义格式通常为`public @interface...

    jakarta.annotation-api-1.3.5-API文档-中英对照版.zip

    赠送jar包:jakarta.annotation-api-1.3.5.jar; 赠送原API文档:jakarta.annotation-api-1.3.5-javadoc.jar; 赠送源代码:jakarta.annotation-api-1.3.5-sources.jar; 赠送Maven依赖信息文件:jakarta.annotation...

    3D Annotation

    完成所有设置后,你会看到3D Annotation按照预期显示在ArcGlobe中。 3D Annotation在ArcGlobe中的应用极大地丰富了地理信息的表达,使得数据解读更加直观,尤其适用于城市规划、地形分析、环境模拟等领域。通过细致...

    annotation 详解

    通过本文的介绍,我们可以看到`Annotation`在Java编程中扮演着非常重要的角色。它不仅有助于提高代码的可读性和维护性,还能够帮助开发者更好地管理代码生命周期中的不同阶段。无论是用于文档化还是编译时检查,`...

    javax.annotation.jar

    javax.annotation.jar

    Hibernate Annotation 中文文档

    这篇文档主要讨论的是Hibernate Annotation的使用方法,以及它如何替代传统的XML配置文件(*.hbm.xml)进行对象-关系映射。 **1. Hibernate Annotation简介** Hibernate Annotation是Hibernate框架的一个扩展,它...

Global site tag (gtag.js) - Google Analytics