【笔记】关于全栈开发、技术发展方向,软件开发模式的思考

Full Stack Developer 全栈/全端开发者

掌握多种技能,并能利用独立完成产品的人。

优势-视野/全局思维,节约时间/经济成本。

横向开发,纵向开发 

横向是把程序按数据,业务,表示等层次划分结构
纵向是按功能模块划分

软件开发模式(瀑布、迭代、螺旋、敏捷)

时间: 2024-10-01 23:28:03

【笔记】关于全栈开发、技术发展方向,软件开发模式的思考的相关文章

Python 全栈开发技术

Django https://www.djangoproject.com/ https://docs.djangoproject.com/en/1.10/ http://www.ziqiangxuetang.com/django/django-tutorial.html http://python.usyiyi.cn/django/index.html

为什么要使用HTML5全栈开发去开发app

这里我极力推荐公司开发人员专研HTML5全栈开发技术,并用于开发app应用软件.为什么呢?按道理,html5现在还没有被广泛使用,不必太看重.然而,事实并非如此,html5拥有着很多开发优点,它代表着未来app开发趋势,使用Html5开发app更有前景. 一:简单.清晰的代码 如果你对于简答,优雅,容易阅读的代码有所偏好的话,html5绝对是一个为app开发量身定做的东西.Html5 app开发,应用代码可以简单清晰且富于描述的应用代码.符合语义学的代码允许你分开样式和内容. 二:存储得当 HT

自学Python全栈开发第一次笔记

我已经跟着视频自学好几天Python全栈开发了,今天决定听老师的,开始写blog,听说大神都回来写blog来记录自己的成长. 我特别认真的跟着这个视频来学习,(他们开课前的保证书,我也写了一份,哈哈哈...)我现在是准大学生,准备学习编程,日后做一个程序员,哈哈哈.听说程序员很苦逼,不过貌似挣得也很多啊.并且我貌似也只喜欢计算机这个方面,所以我想在这个行业发光. 前些天学习了一些Linux一些命令: pwd     查看你当前所在的目录  /root=计算机/E盘 /    是根目录 cd(ch

面向全栈的技术管理(多图)

3月25日周六,在中生代和飞马网的技术嘉年华上,斗胆披上吹牛的嫌疑,分享了面向全栈的技术管理,现赘述如下. 研发管理有着广义和狭义的定义,总的来说,研发管理就是在研发体系基础之上,借助信息平台进行的团队建设.流程设计.绩效管理.风险管理.成本管理.项目管理和知识管理等活动. 简单来讲,研发管理是面向结果,过程敏捷的一种实践.作为一名技术管理者,既需要培养团队的ABC,又需要管理你的老板,保持团队的新陈代谢,因为一切都是人的竞争.我曾在GitChat上做过一次分享,具体可以参考<老曹眼中的研发管理

JavaScript —— 下一代物联网全栈开发

作者简介:李知周,中国科学院微系统与信息技术研究所博士,物联网早期创业者,发起了开源物联网项目 Openfpgaduino,目前在国际知名投资银行从事基于大数据与机器学习的网络安全开发. 本文为<程序员>杂志原创文章,未经授权,请勿转载 关注公众号"CSDN 物联网开发"微信公众号,了解更多物联网资讯与干货 Jeff Atwood 曾提出"任何能够用 JavaScript 实现的应用,最终都必将用 JavaScript 实现"他对 JavaScript

不做全栈开发工程师

最近老是听到一个词:全栈开发工程师,英文是:Full Stack Developer.仔细分析,所谓的全栈开发工程师或许也分为两种:一种是做小公司小网站,一个人全包,什么都做,自然什么都会:另一种是大公司大网站,需要整体架构设计师,分工明细,很多人做,但需要人统筹.显然这是两种境界,初级水平是无一精通:高级是无一不精. 在十几二十年前,一个人一台电脑,搞定一个软件,一个网站.那个时候没有那么多细分,也就是客户端-服务器,或者浏览器端-服务器端,最多加上一个数据库端.我有一位老领导,一直沉浸在二十

未来物联网全栈开发 —— JavaScript OR Python?

物联网开发涉及面庞杂,开发周期长,所以我们必须寻找一种覆盖面广的编程语言和方法. JavaScript 支持 HTTP 和 JSON .支持函数式编程.可提供交互式环境等特点堪称适用于物联网全栈开发: Python 作为一种胶水语言,可在物联网及嵌入式系统中承担大量任务,并部分替代以上语言. ??物联网是新一代信息技术的重要组成部分,也是"信息化"时代的重要发展阶段,不太清楚的可以看上篇文章<IoT领域的故事.经历.技术实战>,正所谓语言无国度,无论是 Js 还是 Pyth

Web开发技术发展历史

Web开发技术发展历史 来自:天码营 原文:http://www.tianmaying.com/tutorial/web-history Web的诞生 提到Web,不得不提一个词就是"互联网".Web是World Wide Web的简称,中文译为万维网."万维网"和我们经常说的"互联网"是两个联系极其紧密但却不尽相同的概念.今天"互联网"三个字已经承载了太多的内涵,提到互联网,我们通常想到的一种战略思维,或者是一种颠覆传统的商

嵌入式开发职业发展方向有哪些?

近几年来,随着移动互联网.物联网的迅猛发展,嵌入式技术日渐普及,在通讯.网络.工控.医疗.电子等领域发挥着越来越重要的作用:随着嵌入式技术及相关产品不断渗透到人们日常生活 ,大大小小公司对于嵌入式开发 人才招聘需求猛增. 在介绍嵌入式开发职业发展方向之前,先了解一下嵌入式设备的本质.嵌入式设备的本质就是一台专用的.微型计算机,所以就像计算机一样由三个层次的东西组成: 1 )硬件,包括 cpu (如 ARM) .存储(如 flash ). I/O (显示模块.通讯模块.视音频模块. I/O控制电路

软件开发的发展方向有哪些

随着软件企业的纷纷举起,软件开发工程师可谓是供不应求,致使很多人都想转行学软件开发.但是更让人感到疑惑的是,软件开发的就业方向是不是只有一种或者两种.如果就业方向这么单一,那么在自己找工作时没有找到还是的企业是不是就等于一切都报废了?也因此有很多人认为软件开发的就业方向不明朗,而选择放弃软件开发行业.下面就让小编和大家说说,2017软件开发的发展方向有哪些 1. 软件开发就业方向 (1) 软件测试:应用软件(包括手机程序)的调试.运行.测试.维护及质量管理等技术岗位的工作. (2) JAVA软件