2 xiongqiangwin1314 xiongqiangwin1314 于 2014.10.13 09:52 提问

项目是如何实现的?或者我问的只是模块化的开发?

大家看看我的理解是不是对的哈,欢迎批评指正
我的理解是:一个大的软件项目分成几个或几十个模块,每个模块实现一种功能,模块内有多个功能函数,不管是库函数还是自定义函数,通过这些函数完成各种功能,然后又架构师将这些模块拼接起来,形成一个相互关联,整体可用的软件,大概流程是不是这样的啊?

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
什么是模块化,模块化开发如何实现?
相信广大前端朋友们都遇到过这么一个问题?  什么是模块化,模块化开发如何实现? 那么什么是模块化呢,时下流行的库与框架又有哪些在利用模块化进行开发呢? 今天我从以下两个方向来进行描述,如果描述不够准确,还请各位多多指正。 1.什么是模块化?    模块化就是讲js文件按照功能分离,根据需求引入不同的文件中。源于服务器端。 在前段开发中,最先出现在node.js中,commne.js中
web中模块化开发理解
web中模块化开发理解
一点一点学maven(10)——eclipse实现maven模块化开发
1、新建父项目modules-container,选择maven project,作为所有子模块的容器 2、新建子项目modules-demo01,选择maven module,module name为子模块名,parent project选择父项目modules-container 3、创建成功之后,父项目自动对子项目进行聚合 <groupId>com.maven.dem
java模块化开发
利用java默认作用域实现类限制访问 大多数开发者在创建java类时,往往不假思索就是public,这样意味着所有人都可以访问。这样在大型项目开发中往往造成混乱,导致代码难以维护。public 类 这是大家熟悉的,即没有限制所有地方都可以访问。 缺省类 针对非内部类,java类的修饰,可以是public和default(默认没有修改关键字)。default方式表示只能在当前包类访问,起到一定
iOS工程模块化那些事儿(一)
前言:        笔者最近一段时间开始要维护一个旧项目,里面很多坑,据说是好几个刚进入行业的实习生所写,底框架虽然沿用了公司的一份封装好的底层,但是依然存在了很多构架上的问题,因此,笔者特地花了点时间整理了下,并对工程做了一个模块化的处理。了解模块化的童鞋应该都知道,常用的iOS的模块化方式就是通过Xcode提供的模式或者通过cocoapods这个神器制作私有库/共有库来实现的,那么,本次笔
基于webpack的模块化构建
写在前面模块化构建会让项目的拓展性、代码复用性和可维护性大大提高,初期可能会增加一些管理的工作量。但是对长远来说绝对是值得的,一个良好的模块化方案会让维护工作变得轻松,这个好处项目越进展到后来越明显。而且模块化构建的框架和工具很多,RequireJS、SeaJS、Grunt、Gulp等,这些虽然成熟稳定但并不是我们今天的主题,既然是采用react开发webApp,那么模块化当然是选webpack。w
项目重构经验四 —— 总结,模块化,组件化,MVP架构
项目重构的目的是为了以下几个。 为什么要做模块化模块设计原则模块化开发有哪些优点和缺点解耦与通信 1.为什么要做模块化? 我们都知道最基本的代码设计原则:“Don’t repeat yourself!”,每一个工程都会有自己的架构,即使你是刚入门的开发者,写几天代码也会发现要把一些常用到的重复代码单独拿出来放在一个叫common的地方,实现代码复用。这样看来每个开发者其实都或
iOS架构--项目模块化
随着项目的发展,代码越来越复杂,管理起来也就越来越麻烦。尤其是在多人合作开发的项目中,代码的维护也变得越来越艰难,随之而来的问题也就越来越多,如果此时进行代码重构,把工作量是非常大的。 模块化管理项目就是把当前项目分成多个模块,单独管理,这样比起整个项目来说单独的模块管理更方便。对于一个成熟的项目要做模块化还是很有挑战的既要兼顾项目的开发任务还要去分离模块,同时对于模块的粒度划分也是一个很复杂的问题
模块化建立项目流程(Maven聚合模块)
先说项目使用Maven的好处 1、项目构建。Maven定义了软件开发的整套流程体系,并进行了封装,开发人员只需要指定项目的构建流程,无需针对每个流程编写自己的构建脚本。 2、依赖管理。除了项目构建,Maven最核心的功能是软件包的依赖管理,能够自动分析项目所需要的依赖软件包,并到Maven中心仓库去下载。 A)管理依赖的jar包 B)管理工程之间的依赖关系。 传统工程
什么是前端模块化?前端模块化开发到底有无必要
转自:http://www.jianshu.com/p/e422c28e2471 序: 所谓前端开发,就是前台,常见的包括几个端:PC、pad、手机、其他智能设备,可以跑浏览器的地方就是我们前端人大施拳脚的乐土。自从node的问世,现在不光可以在浏览上了,疆土可以扩展到服务端即后台。这样一来JavaScript又牛了一级有着前后台通吃的能力,当然操作太底层的东西还需要Java等传统