• 参会报名
  • 会议通知
  • 会议日程
  • 会议嘉宾
  • 参会指南
  • 邀请函下载

首页 > 商务会议 > IT互联网会议 > CleanCode代码整洁之道软件高质量代码体系最佳实践2019(9月深圳班) 更新时间:2019-08-19T11:40:09

CleanCode代码整洁之道软件高质量代码体系最佳实践2019(9月深圳班)
收藏人
分享到

CleanCode代码整洁之道软件高质量代码体系最佳实践2019(9月深圳班) 已过期

会议时间:2019-09-08 08:30至 2019-09-09 18:30结束

会议地点: 深圳  详细地址会前通知  

会议规模:50人

主办单位: 智盟创课(北京)科技有限公司

本次会议为非营利性活动,不支持开具发票,敬请谅解
参会凭证:现场凭电话姓名参会

行业热销热门关注看了又看 换一换

        会议通知

        会议内容 主办方介绍


        CleanCode代码整洁之道软件高质量代码体系最佳实践2019(9月深圳班)

        CleanCode代码整洁之道软件高质量代码体系最佳实践2019(9月深圳班)宣传图

        Clean Code代码整洁之道

        软件高质量代码体系最佳实

        时间:9月8-9日    地点:课前通知


        01、为什么需要该课程 ?

        软件质量,不但依赖于架构。设计以及项目管理,而且与代码质量紧密相关。这一点,无论你使用什么开发技术,都不得不承认, 代码是程序员沟通最直接的手段,代码是技术交流的手段,代码是需求交流的途径。重视代码,回归本源,曾经我们远离代码,谈架构设计,谈 UML,谈开发流程。如今我们落地,找回软件的本源,彻彻底底看清代码、深入思考代码。那些一流的研发中心非常重视代码,Facebook 就有经典的 Code wins arguments(代码赢得争论)。

        在 Facebook 做 code review 时间大约占 50%,管理者对代码质量负有一定责任 。甚至代码质量高于一切:Facebook Codereview 是重点 KPI 考核的对象,实行连坐制,如果因为代码质量问题,那么产生的 KPI 责任包括领导 30%、程序员 50%、审核人员 20%。

        但是我们的管理者经常听到开发人员这样抱怨:“不能再增加功能了!我们得停下来重写代码。软件代码一团糟,就像纸糊的老虎,根本应付不了持续增加的用户需求。我们实在维护不下去了!最好推倒重写吧”

        这一幕在很多公司上演过,现在依然在不断重演。一旦公司陷入这种困境,以前版本的开发者往往沦为替罪羊。新的开发者一般就会骂前人怎么写这么烂的代码。他们准备推倒重来,准备重写系统。在重写代码的过程中,用户无法看到产品的任何改进。你可能认为重写代码至多也就几个月,但是实际花费的时间无一例外要多得多。你只能坐在一旁,眼睁睁看着用户投奔竞争对手,而这个时候,竞争对手恰恰在不断地改进产品。

        我们研发中心有一个理念”代码是债务而不是资产“。最开始,团队会编写代码,做出产品,并用它来赚钱,但是,之后团队应该尽可能地寻找减少代码的方法和使代码尽量整洁,从而降低成本。软件界有一个真理,你拥有的代码越多,维护代码所要付出的成本就越高。如果你的代码结构越好,你做了越多的单元测试,你的代码质量越好、越小、耦合越松,那么添加新代码所需要付出的成本就越少。因此大师 Craig Larman 说: “最好维护的代码就是没有代码,好的程序员的代码产量是负的,因为他通过减少代码来增加功能”。对比现实中,很多人以为,LOC(line of code)越多的 feature 越大,写 LOC 越多的程序员越牛。这其实是极其错误的观念。

        因此我们必须有全面的管理制度让我们保持代码少而整洁。所以Michael Feathers 认为"未来属于知道如何有策略地删除代码的公司”。持有代码的成本要比我们想象的大。意识到这一点的公司更具有竞争优势。

        为了切实帮助软件企业降低企业项目开发成本,大面积提高软件工程师编程能力和代码质量管理能力,我们特别推出实战训练营. 分享多家大型研发中心代码管理经验给大家。

        该课程适应于各个阶段的技术人员.初级工程师能够透过大师的眼睛来看待编程,了解编程的价值观和原则;具有丰富经验的设计师和架构师可以通过实现模式进行反思,探究成功实践背后的意义.把价值观,原则和开发实践结合;管理者通过学习业界著名研发中心的管理经验和失败的教训,来制定自己公司的代码管理策略.质量管理相关人员学习如何定制代码质量指标,通过哪些工具进行监控,怎样管理代码质量。


        02、谁已经选择了我们的咨询和培训 ?

        我们已经为几十家企业提供了多次培训和咨询服务,以下企业已经选择了我们的内训课程

        互联网研发企业:比如百度研发中心 4 次 ,阿里巴巴 6 次, 腾讯 ,畅唐科技, 猎豹移动(原金山移动)

        电信研发企业:比如思科研发中心 5 次,阿尔卡特-朗讯研发中心,华为研发中心 13 次,摩托罗拉研发中心 1次,大唐电信研发 1 次,广州从兴电子,亿阳通信 1次,爱立信研发中心8次,鼎桥通信技术5次, 艾默生深圳研发中心 4 次

        广电行业:广州诚毅科技研发中心

        企业软件研发企业:比如 Adobe 中国研发中心,北京久其研发中心,博古中国研发中心,金蝶深圳研发中心, EMC 中国研发中心(北京和上海),

        嵌入式软件企业:比如阿尔卑斯中国研发中心,德国 M&M oftware,西门子研发中心, Sony 研发中心,金立智能研究院,南车研发中心,德塞西威,霍尼韦尔研发中心, 东芝中国研发中心, 汇川科技。

        外包类企业:联盟计算机服务(天津)有限公司 ACS 3 次

        金融行业:恒生电子,华腾,中国人民银行研发中心,工商行研发中心,平安科技研发中心,建行研发中心,深圳登记结算研发中心,花旗银行中国研发中心


        我们已经开几十期公开课,已经有100多家企业已经选择了我们的公开课程

        腾讯(深圳)有限公司, EMC 中国研发中心,华为终端有限公司、 斯伦贝谢技术,通用电气医疗系统(中国)有限公司,华为技术有限公司,广州从兴电子开发有限公司、福建星网锐捷股份有限公司,广州菲特网络科技有限公司,盛立金融(杭州)软件公司 ,索尼中国研发中心, 爱德万,上海金慧软件有限公司,珠海世纪鼎利通信科技股份,兰吉尔仪表系统有限公司,珠海飞企软件有限公司,广东佳和通信技术有限公司,珠海一多监测科技有限公司,远光软件股份有限公司


        03、你可以参加吗 ?

        各类软件企业和研发中心的程序员、软件设计师、架构师, 项目经理,质量部门员工。

        如果你不重视代码质量, 请不要参加. 本课程面向重视代码质量的管理者.

        如果你不认为写好代码是一件重要,困难并且有趣的事情,请你不要参加. 本课程面向追求卓越的程序员,我们认为编程是一种态度.

        如果你已经多年不写代码,最好不要参加,本课程面向一线还在编程的程序员/设计师/架构师



        04、你的角色和收获

        课程根据著名编程大师的理论:

        编程是一种态度,编程是一种技艺,编程是一种习惯。

        面向以下不同的人群,有不同收获。

        CleanCode代码整洁之道软件高质量代码体系最佳实践2019(9月深圳班)

        查看更多

        会议日程

        (最终日程以会议现场为准)


        课程内容安排(该内容为5天版本,实际课程根据课前沟通进行定制)

        第1单元

        代码就是债务

        第2单元

        编程价值观

        第3单元

        高质量函数(该内容较多,根据实际情况调整)

        第4单元

        高质量类(该内容较多,根据实际情况调整)

        第5单元

        单元测试与代码可测试性

        第6单元

        代码重构

        第7单元

        修改遗留系统代码

        第8单元

        代码质量体系最佳实践

        CleanCode代码整洁之道软件高质量代码体系最佳实践2019(9月深圳班)


        CleanCode代码整洁之道软件高质量代码体系最佳实践2019(9月深圳班)

        CleanCode代码整洁之道软件高质量代码体系最佳实践2019(9月深圳班)

        查看更多

        会议嘉宾


        即将更新,敬请期待

        参会指南

        会议门票


        两天培训票:5000元/人,含午餐

        查看更多

        温馨提示
        酒店与住宿: 为防止极端情况下活动延期或取消,建议“异地客户”与活动家客服确认参会信息后,再安排出行与住宿。
        退款规则: 活动各项资源需提前采购,购票后不支持退款,可以换人参加。

        活动家为本会议官方合作
        报名平台,您可在线购票

        会议支持:

        • 会员折扣
          该会议支持会员折扣
          具体折扣标准请参见plus会员页面
        • 会员返积分
          每消费1元累积1个会员积分。
          仅PC站支持。
        • 会员积分抵现
          根据会员等级的不同,每抵用1元可使用的积分也不一样,具体可参见PLUS会员页面。 仅PC站支持。

        部分参会单位

        主办方没有公开参会单位

        邮件提醒通知

        分享到微信 ×

        打开微信,点击底部的“发现”,
        使用“扫一扫”即可将网页分享至朋友圈。

        录入信息

        请录入信息,方便生成邀请函