A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 武汉-活动 于 2016-9-26 19:13 编辑

老学员技术沙龙第三届_架构思维





【活动意义】
即使你毕业,从校区踏上工作的道路上,你依然是我们当中的一份子,你也依然是传智黑马这个大组织的一员,哪怕你面对困难,没有办法解决,遇见问题无从下手,我相信,这个大家庭当中的任何一个人都会像你伸出援手。
      
       如果有一天,你的生活中没有了我,请记住我对你的好;如果有一天,你的记忆中没有了我,不要忘记我们相遇的每分每秒。当一个人习惯了另一个人的时候,即使没有喜欢和爱,依旧会感到失落,会难过。感情的世界里没有公平两个字,我们在一起的日子,会是我今生最美丽的回忆。——献传智·黑马所有老学员,请珍惜每一次老学员相聚,说不定在你遇见困难和挫折的时候,很可能就是你所不熟悉的老学员。

【活动安排】
时间:2016年07月02日
地点:传智播客·黑马程序员武汉校区(金融港B15栋2层)
事件:传智播客·黑马程序员老学员技术沙龙活动
主讲内容:架构思维
2016年07月02日,下午15:00,传智播客武汉分校第三届老学员技术交流会在金融港校区正式开始,尽管当天金融港淹水,仍然有老学员出席参加该活动,这让作为举办者我的我非常的感动。

【主讲嘉宾】
传智-霍天都,经历介绍:参与大唐电信云服务学习平台、新华瑞德云服务、FansPhone移动终端与云服务解决方案,海豚浏览器(dolphin)过亿级用户App开发,熟练掌握C++、Java、Python编程,热衷于数据结构和算法研究。
作为曾担任过架构师的他来说,能称之为架构师肯定是少不了架构思维:

        首先说说,什么是架构,架构又有软件架构之说,用于指导大型软件系统各个方面的设计。就像建造房屋一样,整体结构清晰,从地基开始,到整栋楼的建设,其中少不了框架的搭建。

        作为it行业的项目来说,为什么需要使用到架构:在项目当中,架构就是一种抽象的思维小到一个模块,大到一个平台,高内聚低耦合、隔离、层次、开放、扩展、自治等等都是一样的,无非是包含的单元有大有小而已。就好比小区里面有很多栋,而栋中又包含很多号,这就是一个架构,能让人们更简单的找到自己想要的目的地。

需求变更的同时如何减少自己的工作量:
    需求变更对软件开发项目成败有重要影响,既不能一概拒绝客户的变更要求,也不能一味地迁就客户,所以实施需求变更之前必须做好控制。但是现在的it行业,不变更需求已经是不可能的事情了,就好比,你去商场买衣服,碰见第一件觉得不错后买下了,结果同时看中另外一件,导致第一件衣服需要更换掉,其实在生活中需求变更时非常常见的一种;

    而前期制定好的一切需求,到目前已经完成大半,中途改了需求后,我们应该如何减少自己的工作量呢。这就可以用到Java基础当中的知识点,多抽取,抽取后的类与方法,我们只需要重写使用就能达到效果,而不管任何的需求修改,只需要修改一个抽取的类就能达到修改后的效果,这样的方法能很有效的减少自己的工作量。

代码的可扩展性:
    作为一个程序员中的老鸟,代码扩展性至关重要,扩展性里包含了很多的学问:前期设计,中期制作,后期维护;这三大因素必不可少,前期的设计决定了你的产品,项目的扩展性到底是强还是弱,后期的维护则主要是扩展。举一个例子:项目当中没有及时通讯功能,而后期需要增加。项目当中没有给即时通讯留下的入口等,这个时候你就要重新设计,这无非就是增加自己的工作量。

    扩展性,从Java基础我们就一直都有感触,单继承,多实现。这个思维我们再清楚不过了,而多实现只的是接口。在项目当中也一样,能通过接口实现的方法,直接使用接口,退一步来说,如果我继承的类,为我做了很多事情,那么后期我需要再继承别的类该如何下手,继承就好比一个金字塔,可扩展性不强。而接口则像管道设计,一根套了很多,扩展性远远比继承高太多。

    今天的活动当中讲的知识点比较的多,主要的目的是让各位程序新手有一定的思维提升,作为程序员这个行业,要想成为老鸟,必须提升自己的思维能力,逻辑能力等,这是作为老鸟前的第一堂课。

神秘大礼:
       活动的最后,一直与大家说的武汉校区160个Demo到底在哪里,今天的活动最后通过以下链接进行下载即可,找到解压后的index.html文件后就能使用武汉校区为大家整理的Demo库了,赶紧下载吧!

【往期活动】
        武汉校区:技术沙龙第一届:NFC技术
【资料下载】
链接:http://pan.baidu.com/s/1ckg93K 密码:
游客,如果您要查看本帖隐藏内容请回复


注意:

     如果有任何不明确的事情,欢迎点击下方在线客服,会有相应的老师帮助你处理!


32 个回复

正序浏览
mogj
见识拼图了
回复 使用道具 举报
感谢楼主
回复 使用道具 举报
好好好好好好好好好好好好好
回复 使用道具 举报
参考下,学习学习
回复 使用道具 举报
mfcai 初级黑马 2017-3-24 22:05:29
29#
学习一下
回复 使用道具 举报
ssk 初级黑马 2017-3-7 01:11:49
28#
菜鸟来学习下,感觉棒棒哒
回复 使用道具 举报
密码密码 我要密码
回复 使用道具 举报
Cheves 初级黑马 2016-12-21 12:37:10
26#
第三届——架构思维
回复 使用道具 举报
adwalt 初级黑马 2016-12-20 18:22:29
25#
学习下载学习下载学习下载学习下载学习下载学习下载学习下载
回复 使用道具 举报
嘻嘻哈哈,学习一下
回复 使用道具 举报
好好好好好好好好好好好好
回复 使用道具 举报
感谢分享
回复 使用道具 举报
Lwjing 初级黑马 2016-11-29 16:00:51
21#
哈哈哈哈哈
回复 使用道具 举报
wfasadwawdwasdadwwdaw
回复 使用道具 举报
不错不错
回复 使用道具 举报
好强大的资源
回复 使用道具 举报
好东西,框架架构
回复 使用道具 举报
回复 使用道具 举报
6666666666666666666666666666666666
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 加入黑马