Click here to Skip to main content
Click here to Skip to main content
Add your own
alternative version

Design a Business Expression with the Interpreter Pattern

, 25 Jan 2012 CPOL
In this article, I will use Interpreter Pattern to design a business expression
BusinessExpression_src.zip
BusinessExpression
BusinessExpression.vsmdi
Demo.BusinessExpression.Tests
bin
Debug
Release
BusinessExpressionTestsClassDiagram.cd
obj
Debug
TempPE
Properties
Demo.BusinessExpression
bin
Debug
Release
BusinessExpressionClassDiagram.cd
BusinessExpressionFactoryClassDiagram.cd
obj
Debug
TempPE
ProcessClassDiagram.cd
Properties
Local.testsettings
TestResults
Henry_LAPTOP 2012-01-21 16_36_52
Henry_LAPTOP 2012-01-21 16_37_52.trx
Henry_LAPTOP 2012-01-21 16_37_52
In
LAPTOP
Out
AgentRestart.dat
Henry_LAPTOP 2012-01-21 16_39_43.trx
Henry_LAPTOP 2012-01-21 16_39_43
In
LAPTOP
Out
AgentRestart.dat
Henry_LAPTOP 2012-01-21 16_42_54.trx
Henry_LAPTOP 2012-01-21 16_43_41.trx
Henry_LAPTOP 2012-01-21 17_03_29.trx
Henry_LAPTOP 2012-01-21 17_05_31.trx
Henry_LAPTOP 2012-01-21 17_06_20.trx
Henry_LAPTOP 2012-01-21 17_06_20
In
LAPTOP
Out
AgentRestart.dat
Henry_LAPTOP 2012-01-21 17_06_41.trx
Henry_LAPTOP 2012-01-21 17_06_41
In
LAPTOP
Out
AgentRestart.dat
Henry_LAPTOP 2012-01-21 17_08_23.trx
Henry_LAPTOP 2012-01-21 17_11_36.trx
Henry_LAPTOP 2012-01-21 17_11_36
In
LAPTOP
Out
AgentRestart.dat
Henry_LAPTOP 2012-01-21 17_17_40.trx
Henry_LAPTOP 2012-01-21 17_17_40
In
LAPTOP
Out
AgentRestart.dat
Henry_LAPTOP 2012-01-21 17_19_34.trx
Henry_LAPTOP 2012-01-21 17_19_34
In
LAPTOP
Out
AgentRestart.dat
Henry_LAPTOP 2012-01-21 17_51_50.trx
Henry_LAPTOP 2012-01-21 17_51_50
In
LAPTOP
Out
AgentRestart.dat
Henry_LAPTOP 2012-01-21 17_52_24.trx
Henry_LAPTOP 2012-01-21 17_52_24
In
LAPTOP
Out
AgentRestart.dat
Henry_LAPTOP 2012-01-21 21_45_19.trx
Henry_LAPTOP 2012-01-21 21_45_42.trx
Henry_LAPTOP 2012-01-21 21_45_59.trx
Henry_LAPTOP 2012-01-21 21_47_39.trx
Henry_LAPTOP 2012-01-21 21_47_39
In
LAPTOP
Out
AgentRestart.dat
Henry_LAPTOP 2012-01-21 22_02_08.trx
Henry_LAPTOP 2012-01-21 22_06_22.trx
Henry_LAPTOP 2012-01-21 22_06_28.trx
Henry_LAPTOP 2012-01-21 22_27_09.trx
Henry_LAPTOP 2012-01-24 21_59_17.trx
Henry_LAPTOP 2012-01-24 22_00_45.trx
Henry_LAPTOP 2012-01-24 22_01_10.trx
TraceAndTestImpact.testsettings

By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.

If a file you wish to view isn't highlighted, and is a text file (not binary), please let us know and we'll add colourisation support for it.

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

Share

About the Author

Henry He
Software Developer (Senior)
United States United States
Senior Software Developer from New Jersey, USA

Have 15+ years experience on enterprise application development with various technologies.

| Advertise | Privacy | Terms of Use | Mobile
Web02 | 2.8.150128.1 | Last Updated 25 Jan 2012
Article Copyright 2012 by Henry He
Everything else Copyright © CodeProject, 1999-2015
Layout: fixed | fluid