文章 2017-11-15 来自:开发者社区

.NET应用架构设计—表模块模式与事务脚本模式的代码编写

阅读目录: 1.背景介绍 2.简单介绍表模块模式、事务脚本模式 3.正确的编写表模块模式、事务脚本模式的代码 4.总结 1.背景介绍 要想正确的设计系统架构就必须能正确的搞懂每个架构模式的用意,而不是胡子眉毛一把抓。现在有一个现象是什么呢,项目的结构从表面上看是很不错,层分的很合理,其实对业务系统来说也就那么几种层设计方法,但是现在很多项目的逻辑架构的设计不是理想,有很多概念...

文章 2017-11-14 来自:开发者社区

.NET应用架构设计—工作单元模式(摆脱过程式代码的重要思想,逆袭DDD)

阅读目录: 1.背景介绍 2.过程式代码的真正困境 3.工作单元模式的简单示例 4.总结 1.背景介绍 一直都在谈论面向对象开发,但是开发企业应用系统时,使用面向对象开发最大的问题就是在于,多个对象之间的互操作需要涉及数据库操作。两个业务逻辑对象彼此之间需要互相调用,如果之间的互相操作是在一个业务事务范围内的,很容易完成,但是如果本次业务逻辑操作涉及到多个业务对象一起协作完成...

文章 2017-11-10 来自:开发者社区

发布CodeBuild.Net代码自动生成器 V2008 2.01(Vs2008)和架构实例源码Demo

CodeBuild.Net代码自动生成器 V2008 2.01(Vs2008)Microsoft Visual Studio 2008开发,需要安装运行库。 支持生成多标签切换等功能,方便代码生成,以后会抽时间把更多的架构模式与新特性增加进去。 另外,包括架构实例源码Demo CodeBuildDemo.rar (1.67 mb) CodeBuild.Net代码自动生成器 V2008 2...

文章 2017-10-16 来自:开发者社区

《Spring Cloud与Docker微服务架构实战》配套代码

不才写了本使用Spring Cloud玩转微服务架构的书,书名是《Spring Cloud与Docker微服务架构实战》 - 周立,已于2017-01-12交稿。不少朋友想先看看源码,现将代码放出。 本次放出的代码: 共计70+个DEMO 覆盖Eureka、Ribbon、Feign、Hystrix、Zuul、Spring Cloud Config、Spring Cloud Bus、Spring.....

文章 2017-08-02 来自:开发者社区

混合云和多云管理不再难:基础架构即代码来帮忙

随着运维流程变得越来越灵活,IT团队面临着越来越大的复杂度。当应用动态改变时,可以使用敏捷或者持续应用开发。但是当IT资源本身动态变化的时候怎么办呢? 多云和混合云是这一新的、动态的IT大格局的一部分——并且带来了新的风险。要解决这里的问题,一些企业使用了基础架构即代码方案。 配置管理(CM)在大规模IT基础架构里一直是必需配置。有一些CM工具,来自于云供应商,比如Amazon Web Ser.....

文章 2017-08-01 来自:开发者社区

《PHP精粹:编写高效PHP代码》——3.2节面向服务的架构

本节书摘来自华章社区《PHP精粹:编写高效PHP代码》一书中的第3章,第3.2节面向服务的架构,作者:(美)  Davey Shafik,更多章节内容可以访问云栖社区“华章社区”公众号查看 3.2 面向服务的架构SOA(Service-Oriented Architecture,面向服务的架构)是在各种PHP应用程序中日益得到普及的方法。它是基于一个服务层的系统,提供系统需要的所有功能,但这个服....

文章 2016-12-09 来自:开发者社区

架构,改善程序复用性的设计~第三讲 实现一种功能的代码只能出现在一处(续)

原文:架构,改善程序复用性的设计~第三讲 实现一种功能的代码只能出现在一处(续) 在写完架构,改善程序复用性的设计~第三讲 实现一种功能的代码只能出现在一处 , 这篇文章后,得到了园友的反馈,说这种简单的业务逻辑还可以,但业务比较复杂时,根据就没法用这种方法。 针对这个问题,我觉得有必要再写一个续集了,呵呵! 上回说的主要核心内容是将公用的部分从一个方法中提取出来,生成一个新的方法,这个重构中叫....

文章 2016-04-19 来自:开发者社区

从《从架构的角度看,如何写好代码?》中来看如何编写单元测试代码

《从架构的角度看,如何写好代码?》这篇文章是一线开发人员实践的经验总结,文字很通俗,应该是基于Java语言环境,但我认为也是符合多数PHP项目团队的所处实践阶段的。 “业余选手,越想从水里浮起来,就越想把头抬起来,身体反而沉下去。只有克服恐惧,把头往水里压下去,身体才能够从水里浮起来。真正专业的习惯往往是和我们日常的行为相反的”。 文章里面提出的代码分层结构如下图: 左侧的要直接面对用户的需求.....

文章 2016-04-08 来自:开发者社区

关于单片机代码架构分层

最近看了一个大神吴坚鸿的文章,他的软件架构写得还是不错的,但是代码风格一般,全局变量满天飞,但开发出来的产品稳定,性能也好。不管怎么说,在企业里,老板只追求结果,不追求过程,即使代码写得再不好,能实现功能就不错了。在这里,我借鉴他的“”三区一线理论“做下分析”。 #include <reg51.h> void init(); void initial(); ...

问答 2016-03-10 来自:开发者社区

怎样用yuicompressor压缩使用了seajs架构的js代码?

yuicompressor会替换本地变量名于是require就被替换了掉了,但是http://seajs.org/docs/zh-cn/rules.htm...seajs要求require不被替换yuicompressor好像不能为单独的变量加一个特殊规则但要为了一个require不压缩所有的本地变量又觉得不划算呀。

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

金融级分布式架构

SOFAStack™(Scalable Open Financial Architecture Stack)是一套用于快速构建金融级分布式架构的中间件,也是在金融场景里锤炼出来的最佳实践。

+关注