
工程效能
文章平均质量分 89
软件工程理论知识,挖掘规模化、提效方法,优化开发运维流程,提升技术工程效率!
Coding宇航员
资深Java攻城狮,阿里D11守卫者。将我踩过的坑,化为你飞行的推进器。
也喜欢折腾 Python、C++、Js 等等,欢迎指教。
展开
-
Java web框架
Java web框架综述摘要:在本文中,我将Web设计框架作为一种抽象概念,尽可能复用Web应用程序。 这篇文章先讨论了构造抽象和定向设计结构复用的必要性,并用不同类型的Web信息系统进行论证。其次说明Hibernate作为一种独特且结构良好的框...翻译 2018-12-28 15:46:32 · 1627 阅读 · 1 评论 -
错误码的好处
如何优雅的处理程序中的错误?程序在运行过程中,由于网络,并发,误操作等等,难免会出现一些意料之外的问题。直接崩溃或者让使用者感知这个又不太合适,因此对于用户而言,需要一定的人性化的提示、错误描述或修复建议。但对于开发或维护者而言,如果只有错误提示信息,这些冗长的提示并不能快速定位问题,他们需要的是一个描述错误的关键信息(摘要信息)。因此需要一种更好的方式来管理程序错误。其中一种比较好的方式便是逻辑层返回错误码给视图层,视图层来展示错误信息/描述。错误码的优势核心有两个思想 索引、封装使用错误码的原创 2020-06-11 22:22:33 · 1455 阅读 · 0 评论 -
怎么理解、学习设计模式
很多编程初学者会很奇怪设计模式是什么,而且搞不懂为什么要学设计模式,有什么用,这篇文章用例子来简单解答,使疑问者快速对设计模式有个大概的了解。What is 设计模式:--------【这部分为理论知识】------------模式:模式可以理解为做一件事情的套路。设计模式:通常说的设计模式是指GoF在《设计模式:可服用面向对象软件的基础》一书中提到的23种设计模式。当...原创 2018-11-13 16:12:15 · 380 阅读 · 0 评论 -
Web 敏捷开发
在过去几年中,Web应用程序已经从静态超文本文档演变为复杂的信息系统。这种演变导致需要专门为开发基于Web的系统而设计的方法,重点关注过程中的敏捷性。本文介绍了一种敏捷的Web应用程序开发方法,该方法应用了敏捷建模的概念,采用标准的软件体系结构,并且基于框架,加快了系统分析,设计和实现。翻译 2018-12-28 16:08:20 · 378 阅读 · 1 评论