软件工程

0 人感兴趣 · 21 次引用

  • 推荐
  • 最新
https://static001.geekbang.org/infoq/66/66663496e4602aad7e1afec4eb92233d.jpeg?x-oss-process=image/resize,w_416,h_234

前端有架构吗?

用户头像
欧雷 2020 年 4 月 29 日

从事前端开发的你,不知有没有被问过:「前端有架构吗?」问你的人的身份,可能是你的 boss 或上司,可能是后端同事,也可能是前端同行;问你的人的目的,可能是刁难,可能是嘲讽,也可能是请教。

https://static001.geekbang.org/infoq/18/186be215b8b2ca1c6936a633b97fc67d.jpeg?x-oss-process=image/resize,w_416,h_234

我来聊聊面向模板的前端开发

用户头像
欧雷 2020 年 4 月 29 日

在软件开发中,研发效率永远是开发人员不断追求的主题之一。于公司而言,在竞争激烈的互联网行业中,产出得快和慢也许就决定着公司的生死存亡;于个人而言,效率高了就可以少加班,多出时间去提升自己、发展爱好、陪伴家人,工作、生活两不误。

https://static001.geekbang.org/infoq/8d/8daae7570cf91d8925f85392dfe34653.jpeg?x-oss-process=image/resize,w_416,h_234

我来聊聊前端应用表现层抽象

用户头像
欧雷 2020 年 9 月 2 日

在一个复杂的前端应用中,如果不对其进行分层,那它的扩展性和可维护性等真的会不忍直视……

https://static001.geekbang.org/infoq/03/03be5b6a709b83ba1f246f30ee4f6b60.jpeg?x-oss-process=image/resize,w_416,h_234

我来聊聊配置驱动的视图开发

用户头像
欧雷 2020 年 4 月 29 日

理论上,在一个能够快速响应业务变化的前端架构中,应该是整体可配置,各层都可被替换,但无法替换的是设计目标、设计思想与接口协议,这些是灵魂,只要它们在,架构就没变。

软件世界中的个人英雄与团队协作

用户头像
王泰 2020 年 4 月 25 日

软件世界中,我们更新需要的个人英雄主义的Geek?还是集体主义的工程师们呢?

企业玩转 DevOps 转型:由弱到强,只需 7 步

用户头像
华为云开发者社区 2020 年 8 月 4 日

【摘要】 在参考业界方法并总结客户成功故事的基础上,本文提出了“七步法”路线图,希望能帮助更多的企业顺利进行DevOps转型。

架构师训练营第一次课程感想小记 1

用户头像
tuuezzy 2020 年 6 月 11 日

——写在第一周课程之后,架构师训练营 小记 软件工程、面向对象编程和设计入门

https://static001.geekbang.org/infoq/ad/ad6ce5e0a7556a4fc2c84951b089e13d.jpeg?x-oss-process=image/resize,w_416,h_234

软件开发生产率改进之我见(二)

用户头像
清水 2020 年 5 月 28 日

人-过程-项目,是软件开发过程的三要素。其中,过程,也就是管理,是重要的。但是三个要素,只要有一个为0,软件项目失败的可能性就接近于100%。Brooks 提到软件项目失败的5个要素,虽然过去几十年,拿到今天,依然适用,还是请大家引以为戒。

https://static001.geekbang.org/infoq/6f/6f7f5db5c192d909eeb885a9e8de9858.jpeg?x-oss-process=image/resize,w_416,h_234

服务化构建 - 多维度的认识中台

用户头像
图南日晟 2020 年 5 月 28 日

中台是一个企业级的架构战略问题,不是一个组织,部门,甚至是老板单方面能决定的。

https://static001.geekbang.org/infoq/4e/4edf9827bb7e57d393aa0fa220c8bcf0.jpeg?x-oss-process=image/resize,w_416,h_234

我来聊聊面向组件的前端开发

用户头像
欧雷 2020 年 4 月 29 日

对于前端开发人员来说,「组件」通常就是指页面上的 UI 组件,主要包括外观和交互。一个合格的组件应该是可复用、可定制、松耦合的,它能够代表一个事物,可以完成一个动作。

https://static001.geekbang.org/infoq/f8/f89e2c4bb762486766f8045d170ebadf.jpeg?x-oss-process=image/resize,w_416,h_234

我来聊聊模型驱动的前端开发

用户头像
欧雷 2020 年 5 月 28 日

合理且完善的模型驱动架构的设计与实现,能够很好地支撑企业业务的变化,快速搭建新的应用。

重新理解“软件工程”

用户头像
Bruce Talk 2020 年 9 月 20 日

说了也听了这么多年“软件工程”,我们真的知道“软件工程”要解决的东西吗?

https://static001.geekbang.org/infoq/dc/dcdc9df5c4767595670cceafe9ebc605.png?x-oss-process=image/resize,w_416,h_234

软件开发生产率改进之我见(一)

用户头像
清水 2020 年 5 月 26 日

如何提高软件的研发效能,是一个经久不落的话题。很多人都想找到解决问题的银弹。有专业人士,也有非专业人士。大家都能发表自己的高见,可是有谁是尊重软件研发的事实与客观规律的呢? 『 从历史中我们学到的最大教训是我们还没有从历史中学到任何东西。』

https://static001.geekbang.org/infoq/d7/d7a032305aaf636b612cf4d9d845c9de.jpeg?x-oss-process=image/resize,w_416,h_234

系统服务化构建 - 两方 OAuth

用户头像
图南日晟 2020 年 5 月 28 日

互联网界的工程师都知道 OAuth 协议,对 Token 存储用户信息的机制有所了解,却很少有人提及两方 OAuth 这个概念。 这篇文章将为您解读两方 OAuth的基本概念和相关使用场景。

https://static001.geekbang.org/infoq/ac/aca066e976ae76f1f1776eaebccaaf85.jpeg?x-oss-process=image/resize,w_416,h_234

集中全世界程序员的力量,可以在三天之内实现一个手机淘宝吗?

用户头像
非著名程序员 2020 年 7 月 3 日

这是我在知乎上看到的一个问题,我相信作为我们程序员来讲,内心肯定都知道答案了。肯定不可能的,除非阿里的程序员把代码拿出来,然后再部署一套,毕竟全世界的程序员也包括阿里的程序员嘛。但是,这个肯定不是题主想问的。

https://static001.geekbang.org/infoq/4a/4a492292ca312dbb3c9afe91c228a331.jpeg?x-oss-process=image/resize,w_416,h_234

软件工程的史前时代 -- Therac-25 事件

用户头像
王泰 2020 年 4 月 25 日

“软件工程”诞生至今的50年间发生了很多小故事。有些有趣,有的沉重。今天开始我来整理一些故事,选几个有代表意义讲出来,让对软件工程感兴趣朋友们可以更多的了解我们的“软件工程”。

https://static001.geekbang.org/infoq/79/794d28aedac20b6b2e7842580a9416b6.jpeg?x-oss-process=image/resize,w_416,h_234

系统化服务构建 - 软件工程分层

用户头像
图南日晟 2020 年 5 月 25 日

本文主要探讨软件项目开发中的工程,涉及软件分层,业务分离等概念。软件工程通常是说以工程的原理,原则和方法指导软件开发,以解决软件危机。

https://static001.geekbang.org/infoq/45/4524b101d556850f3e8784990a4e9172.jpeg?x-oss-process=image/resize,w_416,h_234

远程办公暴露过程管理的不足

用户头像
翟志军 2020 年 8 月 11 日

疫情期间,不少公司试水远程办公,相信你也会遇到本文讨论的问题。

架构师训练营第 1 期 -Week1 架构方法学习总结

用户头像
鲁小鲁 2020 年 9 月 20 日

架构师是一定帽子而不是一把椅子。没有知识的深度就没有知识的广度。沟通的本质是对事务的认知。架构设计通常通过UML进行建模,进行表达

软件工程开发之道:了解能力和复杂度是前提

用户头像
华为云开发者社区 2020 年 9 月 4 日

摘要:软件工程需要哪些能力以及如何保障这些能力?哪些地方我们需要注意复杂度的问题?

https://static001.geekbang.org/infoq/e0/e05cc32c676ec6bc207b4d30041ef85d.jpeg?x-oss-process=image/resize,w_416,h_234

理性主义和实证主义

用户头像
王泰 2020 年 4 月 25 日

人们通过什么样的方式认识这个世界?理性主义和实证主义是认识论的两种不同方法。

软件工程_软件工程资料文章-InfoQ写作平台