STRUTS、HIBERNATE、SPRING等等一些著名的应用开发框架的广泛应用,对信息化(特别是企业信息化)应用系统的发展起到了极大的推动作用。然而,在下认为依然有必要澄清一些针对应用开发框架的模糊认识,以及由此引入的认识误区。
首先,应用开发框架是解决应用问题的工具,掌握一些应用框架,等同掌握了一些技能。能够熟练驾驭一些应用开发框架的开发者,并不能自认为是技术大拿(大侠)。
其次,企业(特别是IT企业)不应该将应用开发框架一类(及其衍生、相关的知识)东西作为新(或称为“高”)技术。
多年以来,许多的软件(工程类)大学毕业生,迫于缺乏这类应用开发框架的使用经验,还要花高价到职业培训机构“回炉重炼”,这实在不应该。这种现象,一方面重创了大学生的自信心,另一方面极大地损毁了高等教育在人们心中的形象。
尽管我们的大学教育存在许多不尽人意的地方,在软件行业内大学生就业状况“正规军不敌游击队”的现象与社会、企业管理者(特别是技术管理者)对软件开发与信息化技术的区别缺乏正确的认识有关。
教师、教授向学生讲明白应用框架是什么东西不是难事。
给大学生们机会,掌握几种应用框架不需要很长时间。
分享到:
相关推荐
Qt客户端应用开发框架是一种基于Qt库构建的高效、可扩展的软件开发结构,适用于桌面及嵌入式平台上的应用程序设计。这个框架的核心理念是将应用逻辑分层,以提高代码的可读性、可维护性和复用性。下面将详细阐述这个...
电力系统的开发规范 1.统一应用开发平台整体介绍.pptx 2.统一应用开发平台单体应用开发框架介绍.pptx
总的来说,【Winform快速开发框架】是一个强大的开发工具,它通过预设的三层架构、基类封装、自定义实体和轻量级控件,为Winform应用开发提供了高效的解决方案。开发者可以借此快速搭建应用,减少重复工作,将更多...
力软敏捷开发框架是一款高效、灵活的软件开发工具,旨在帮助开发者快速构建应用程序,提高开发效率,降低项目风险。该框架以敏捷开发理念为核心,强调迭代和增量开发,以适应不断变化的业务需求。 在“力软敏捷开发...
这样的代码不应该需要太多积分,但时间久了积分上去了,特意来减少所需积分,希望大家喜欢。...嵌入式开发框架之模块化代码实现 仿linux设备驱动框架编写 linux模块化编程 代码开发框架 linux驱动学习
Qt是一个跨平台的C++图形用户界面应用程序开发框架,它提供了丰富的API和工具,使得开发者可以构建美观、高效且可移植的应用程序。在本框架中,“Qt简易通用开发框架”旨在简化开发过程,提高代码复用性,并降低学习...
企业级开发框架SpringBoot+Layui+Thymeleaf+MybatisPlus开发权限(RBAC)及内容管理框架,框架中集成了权限管理、模块管理,数据库管理、富文本编辑器(已集成ueditor,kindeditor),后台支持多主题切换、布局管理、广告...
云计算基础框架,分布式应用开发框架
大模型应用开发框架 autogen
brew SDK的应用开发框架,要做高手的话,架构是是必须要清楚的。
C# Winform通用开发框架,支持多语言,多数据库,自动更新,模块化,可用其开发任意CS端系统。此框架没有任何版权限制,支持拿来商用。此框架内部集成了大部分的数据库,可以随意更换数据库,且封装好了所有的实体...
**WPF 通用权限开发框架** 是一个专为Windows Presentation Foundation (WPF) 应用程序设计的权限管理解决方案。WPF是微软.NET Framework的一部分,它提供了丰富的用户界面(UI)设计工具和功能,用于构建桌面应用...
ASP.NET Core是一个由微软开发的开源、跨平台的web应用框架,它是在.NET Core基础上构建的,用于构建高性能、模块化的互联网规模的应用程序。这个"asp.net core敏捷开发框架c#源码"提供了完整的C#源代码,适用于那些...
"伍华聪2.0Web开发框架"是一个专为现代Web应用设计的高效、灵活的开发工具集。这个框架旨在简化Web应用的构建过程,提高开发效率,同时保证代码的质量和可维护性。通过深入理解"伍华聪2.0"这一标签,我们可以推断出...
karura 是一个开源的框架用于在 Android 平台上实现混合应用开发。 标签:karura
WK系列开发框架-V1至V5 Java开源企业级开发框架(单应用/微服务/分布式)。BudWk-V5 Mini 微服务单应用版本(一个jar或打成war运行),管理后台 jQuery + Vue.js + ElementUI,非常适合个人项目快速开发
深入解析开发框架源码探索桌面应用开发的奥秘在开发领.docx文件可能涵盖了桌面应用开发中的关键概念和原理,强调了源码分析的重要性。文档可能强调了对框架源码深入理解的必要性,以及开发者如何利用这些知识来提升...
J4ME-开源的 UI Logger 项目是一个 J2ME 应用程序开发包,它包括一个 UI 框架、一个日记框架用于帮助调试因不同品牌手机的差异而产生的问题。 5. OpenBaseMovil OpenBaseMovil 是一个 J2ME 应用程序开发框架,包括...
Vue3,springboot,element-ui使用技巧,实战应用开发小系统参考资料,源码参考。 Vue3,springboot,element-ui使用技巧,实战应用开发小系统参考资料,源码参考。 Vue3,springboot,element-ui使用技巧,实战应用...
"Android快速开发框架"是一种专为提升Android应用开发效率而设计的工具集合,它整合了多种功能模块,如网络请求、图片加载、文件操作等,旨在简化开发过程,让开发者可以更专注于业务逻辑的实现。这里我们将深入探讨...