Skip to navigation Skip to content
Simon Technology Blog
  • Architecture
  • Cloud
  • Database
  • Develop
  • Hardware
  • Industry
  • Language
  • Mobile
  • Opensource
  • OS
  • Web
Main Navigation

Category: Design Pattern

Design pattern (Design pattern) is a set of code design experience that has been used repeatedly and is known to most people. The use of design patterns is to reusable code, make it easier for others to understand, and ensure code reliability. There is no doubt that design patterns are win-win for others and systems; design patterns make code preparation truly engineering; design patterns are the cornerstone of software engineering, just like the structure of a building.

Leiningen and Clojure dependence

I am very new to clojure, but I have been unable to find good resources and examples on the Internet, so I hope someone can point me in the right direction. I have started a project with lein, proj

September 30, 2021By Simo Design Pattern CLOJURE, dependence, LeiningenLeave a Comment

TDD – Jasmine Test CoffeeScript (Settimeout) .tohaveBeenCalledwith

In the process of learning Jasmine, I encountered this problem. I want a basic function to run, and then set a timeout to call myself again… simple things.

class @LoopObj
constructor: ->

September 30, 2021By Simo Design Pattern CoffeeScript, design, Jasmine, Settimeout, TDD, test, TohaveBeencalledwithLeave a Comment

Cache – I can include cache responses in the JMeter aggregation report

I need to compare my non-cached load test aggregated data with cached load test aggregated data to calculate the caching efficiency of my website. I have successfully implemented non-cached and cac

September 30, 2021By Simo Design Pattern aggregation, Cache, in, included, JMeter, report, Request, responseLeave a Comment

TDD – Continuous Integration and Acceptance Test Drive Development

I have a question related to Acceptance Test Driven Development (ATDD). According to this process, I start each feature through acceptance testing (end-to-end testing). I submit these tests , And t

September 30, 2021By Simo Design Pattern acceptance, continuous, Development, driving, integrated, TDD, TestingLeave a Comment

Dependent injection – traditional 3-layer architecture with 3 layers of IOC

I am building a 3-tier architecture with presentation layer (PL), business logic layer (BLL) and data access layer (DAL).
Traditional 3-tier architecture The logic indicates that BLL should act as

September 30, 2021By Simo Design Pattern architecture, Dependent, injection, IOC, layer, traditionalLeave a Comment

List – Can you choose to insert the pipe output to insert the Elixir function args?

Consider the (smelly, non-idiomatic) function as follows:

def update_2d(array, inds, val ) do
[first_coord, second_coord] = inds
new_arr = List.update_at(array, second_coord, fn(y) ->
List

September 30, 2021By Simo Design Pattern Args, Elixir, function, INSERT, List, location, Output, Pipe, select, will, YesLeave a Comment

UML diagram of dependencies between systems

Which UML diagram is most suitable to show the dependency between our IT system and other external IT systems?

For example, I want to display on the chart:

>System A obtains data from S

September 30, 2021By Simo Design Pattern between, dependency, diagram, relationship, system, UMLLeave a Comment

Is the top or bottom design?

In my memory, most people tell me that I should design from top to bottom. If I want to implement a web page, I should draw or draw this page on paper, Then divide it into some functions. For each

September 30, 2021By Simo Design Pattern design, or bottom, TDD, TopLeave a Comment

Domain Drive Design – DDD and entity libraries, models using multiple identity types

I have a model that looks like this:

public interface IEntity
{
int Id {get; set; }
} Then my idea is to let my entity inherit from this interface:

public class User: IEntity
{
public

September 30, 2021By Simo Design Pattern DDD, design, Domain, Drive, entity, Identity, Library, model, multiple, type, usageLeave a Comment

Relying on injection – in Azure Service Fabric Status Actor Decomposed IactorstateManager

For Azure Service Fabric state services, IReliableStateManager can be injected as follows:

ServiceRuntime.RegisterServiceAsync(“MyServiceType”, context =>
{
IReliableStateManager stateManage

September 30, 2021By Simo Design Pattern actor, Dependent, injection, MedorStateManagerLeave a Comment

Posts navigation

Page 1 … Page 4 Page 5 Page 6 … Page 10
Recent Posts
  • Sencha-Touch-2 – Sencha Touch 2, Nested XML Analysis NodeValue
  • Add a separation line and format XML content
  • Is there a norm of simplified XML subsets?
  • Look at it when you write React
  • ReactJS – Present React Redux React-Router App to add the server to the Firebase hosted by the Firebase
Categories
  • Android
  • Apache
  • Apache Kafka
  • Asp
  • Auto-Test
  • Automated Build
  • Aws
  • Bitcoin
  • Browser
  • C & C++
  • C#
  • Centos
  • Cgi
  • Character
  • Cloud Service
  • Cocos2dx
  • Cordova
  • CSS
  • Data Structure
  • Delphi
  • Design Pattern
  • Dojo
  • Dubbo
  • ELK
  • Flex
  • football
  • Game
  • Hadoop
  • Hibernate
  • HTML
  • Hybrid
  • Intel
  • IOS
  • Ipad
  • iPhone
  • Java
  • Javascript
  • Jetty
  • JQuery
  • Jsp
  • Linux
  • Load Balance
  • Lua
  • Macbook
  • Macos
  • Mathematics
  • Micro Services
  • Monitoring
  • Motherboard
  • Mysql
  • Network Hardware
  • Network Marketing
  • Nginx
  • NodeJs
  • Nosql
  • Oracle
  • Os Theory
  • Performance
  • PHP
  • Postgresql
  • Power Designer
  • React
  • Redis
  • Regexp
  • Rom
  • Rss
  • Ruby
  • Search Engines
  • Shell Script
  • Silicon Valley
  • Silverlight
  • Software Design
  • Spring
  • Sql
  • Sqlite
  • Sqlserver
  • Storage
  • Storm
  • Surface
  • SVN
  • Swift
  • System Architecture
  • Tablet
  • Uncategorized
  • Unix
  • Visual Basic
  • Visual Studio
  • Web Crawler
  • WebService
  • Windows
  • Wireless
  • XML
  • ZooKeeper
Archives
  • October 2021
  • September 2021
  • August 2021
  • May 2021
  • April 2021
  • September 2020
  • September 2019
  • August 2019
  • June 2019
  • May 2019
  • April 2019
  • March 2019
© Simon Technology Blog 2025 • ThemeCountry Powered by WordPress