Aspect-Oriented Programming with the e Verification Language: A Pragmatic Guide for Testbench Developers
暫譯: 以e驗證語言進行面向切面的程式設計:測試平台開發者的實用指南
David Robinson
- 出版商: Morgan Kaufmann
- 出版日期: 2007-08-01
- 定價: $2,980
- 售價: 8.0 折 $2,384
- 語言: 英文
- 頁數: 264
- 裝訂: Paperback
- ISBN: 0123742102
- ISBN-13: 9780123742100
-
相關分類:
C++ 程式語言
立即出貨
買這商品的人也買了...
-
泛型程式設計與 STL (Generic Programming and the STL)$860$679 -
UML 精華第二版修訂版 (UML Distilled, 2/e)$400$316 -
ASP.NET 程式設計徹底研究$590$466 -
C How to Program, 4/e$1,060$1,039 -
數位影像處理 (Digital Image Processing, 2/e)$820$804 -
Microelectronic Circuit Design, 2/e (IE)(美國版ISBN:0072505036)$1,200$1,176 -
C++ Templates 全覽 (C++ Templates: The Complete Guide)$680$537 -
深入淺出設計模式 (Head First Design Patterns)$880$695 -
CSS Layout 達人的階梯$520$442 -
SQL Server 2005 T-SQL 資料庫設計$980$774 -
Visual C# 2005 建構資訊系統實戰經典教本$650$507 -
Visual C++ 2005 Express 入門進階$650$514 -
Linux 作業系統之奧義$480$379 -
自己動手寫作業系統$520$411 -
精通 Shell Scripting (Classic Shell Scripting)$620$490 -
完全制霸-Google 超嗆解密$360$284 -
現代嵌入式系統開發專案實務-菜鳥成長日誌與專案經理的私房菜$600$480 -
Embedded Linux 開發實務徹底研究 (Embedded Linux Primer: A Practical Real-World Approach)$720$612 -
Pro/ENGINEER Wildfire 基礎入門與範例─最新版$480$408 -
Joomla 架站 123─圖解入門很簡單$400$316 -
軟體建構之道 (Code Complete, 2/e)$1,200$1,020 -
跟我學 Photoshop CS3$499$394 -
Windows Workflow Foundation 新一代工作流程開發實務$550$435 -
董大偉 Silverlight 權威講座-ASP.NET 整合秘技 X 獨家案例剖析$540$459 -
WiMAX 技術原理與應用 (Fundamentals of WiMAX)$580$458
商品描述
Description
Whats this AOP thing anyway, reallywhen you get right down to itand can someone please explain what an aspect actually is?
Aspect-Oriented Programming with the e Verification Language takes a pragmatic, example based, and fun approach to unraveling the mysteries of AOP. In this book, youll learn how to:
Use AOP to organize your code in a way that makes it easy to deal with the things you really care about in your verification environments. Forget about organizing by classes, and start organizing by functionality, layers, components, protocols, functional coverage, checking, or anything that you decide is important to you
Easily create flexible code that eases your development burden, and gives your users the power to quickly do what they need to do with your code
Truly create a plug-and-play environment that allows you to add and remove functionality without modifying your code. Examples include how to use AOP to create pluggable debug modules, and a pluggable module that lets you check that your testbench is still working before you begin a regression
Utilize AOP to sidestep those productivity roadblocks that seem to plague all projects at the most inconvenient of times
Discover why return is evil, and some other gotchas with the AOP features of e
All of the methodologies, tips, and techniques described in this book have been developed and tested on real projects, with real people, real schedules and all of the associated problems that come with these. Only the ones that worked, and worked well, have made it in, so by following the advice given in this book, youll gain access to the true power of AOP while neatly avoiding the effort of working it all out yourself.
Use AOP to organize your code in a way that makes it easy to deal with the things you really care about in your verification environments. Forget about organizing by classes, and start organizing by functionality, layers, components, protocols, functional coverage, checking, or anything that you decide is important to you
Easily create flexible code that eases your development burden, and gives your users the power to quickly do what they need to do with your code
Truly create a plug-and-play environment that allows you to add and remove functionality without modifying your code. Examples include how to use AOP to create pluggable debug modules, and a pluggable module that lets you check that your testbench is still working before you begin a regression
Utilize AOP to sidestep those productivity roadblocks that seem to plague all projects at the most inconvenient of times
商品描述(中文翻譯)
**描述**
到底什麼是 AOP 呢?當你深入了解後,能否有人解釋一下什麼是「切面」?
使用 e Verification Language 的面向切面編程(Aspect-Oriented Programming, AOP)以務實、基於範例和有趣的方式揭開 AOP 的神秘面紗。在這本書中,你將學習如何:
- 使用 AOP 來組織你的程式碼,使其易於處理你在驗證環境中真正關心的事物。忘記按類別組織,開始按功能、層次、組件、協議、功能覆蓋、檢查或任何你認為重要的方式來組織。
- 輕鬆創建靈活的程式碼,減輕你的開發負擔,並賦予用戶快速完成他們需要做的事情的能力。
- 真正創建一個即插即用的環境,讓你可以在不修改程式碼的情況下添加和移除功能。範例包括如何使用 AOP 創建可插拔的調試模組,以及一個可插拔模組,讓你在開始回歸測試之前檢查你的測試平台是否仍在運作。
- 利用 AOP 來避開那些似乎在最不方便的時候困擾所有專案的生產力障礙。
- 發現為什麼 return 是邪惡的,以及 AOP 特性的一些其他陷阱。
本書中描述的所有方法論、技巧和技術都是在真實專案中開發和測試的,涉及真實的人、真實的時間表以及與之相關的所有問題。只有那些有效且運作良好的方法才被納入,因此遵循本書中的建議,你將獲得 AOP 的真正力量,同時巧妙地避免自己摸索的努力。
