Design & development patterns
CMG 2007 Call for Paper
Submitted by Alexander Podelko on Sun, 11/03/2007 - 16:58. databases & SQL | design & development patterns | development methodology | non-functional testing | performance testing | performance testing patterns | performance testing tools | service oriented architectureThis year performance (load, stress) testing will be a focus track at the CMG 2007 conference. It is the best conference, by my opinion, about performance-related topics. Below is the official text:
The Computer Measurement Group (CMG) calls for papers and presentations for the 33rd International Conference to be held in San Diego, California, December 2nd through 7th, 2007. The 2007 CMG conference will cover load and stress testing, benchmarking, performance optimization, software performance engineering, resource management, capacity analysis, simulation and analytic modeling, and cost management with special emphasis on Virtualization, System Oriented Architecture (SOA), IT Service Management and IT Infrastructure Library (ITIL), and the technology implications of globalization.
The Computer Measurement Group (CMG) calls for papers and presentations for the 33rd International Conference to be held in San Diego, California, December 2nd through 7th, 2007. The 2007 CMG conference will cover load and stress testing, benchmarking, performance optimization, software performance engineering, resource management, capacity analysis, simulation and analytic modeling, and cost management with special emphasis on Virtualization, System Oriented Architecture (SOA), IT Service Management and IT Infrastructure Library (ITIL), and the technology implications of globalization.
Tester doing design review = test design. (Experience)
Submitted by Ainars Galvans on Wed, 10/01/2007 - 07:58. design & development patterns | general software testingI continue blog my mini-experiences . While I see almost none interested in answering my questions before myself I will provide solution I’ve applied to the problem in the initial post already. This time I want to show something about design review. If you read the design and simply try to understand what is wrong there you will most probably fail to find problems. This will be the review the developers could do. As a tester you should try to imagine how would you test it. Design tests.
"Shot in the Dark" anti-pattern
Submitted by Alexander Podelko on Sat, 02/09/2006 - 03:00. architecture | design & development | design & development patterns | non-functional testing | performance testing | performance testing patternsKirk proposed the "Shot in the Dark" anti-pattern. By my opinion, a must reading for all working with performance issues.
Head First Design Patterns book now has C# code samples available
Submitted by darrell on Wed, 18/05/2005 - 17:00. C# | design & development patternsMark McFadden has made the excellent Head First Design Patterns book's code samples available in C# here. He even uses NUnit instead of Console.Writelines. Great job, M
Refactoring Our Way to Glory (2): Implementing a Save operation
Submitted by webmaster@testdriven.com (Links) on Mon, 04/10/2004 - 19:59. design & development patternsSteve Maine writes: "To recap, there are few simple rules that I'm trying to stick to as I grow this pattern. They are:
- Entities do not perform their own lifecycle management. The persistence of an entity is handled by its Repository, and its instantiation is handled via its Factory.
- Each entity talks only to its own repository.
- Repositories talk to other Repositories through the RepositoryFactory.
- Entities do not perform their own lifecycle management. The persistence of an entity is handled by its Repository, and its instantiation is handled via its Factory.
- Each entity talks only to its own repository.
- Repositories talk to other Repositories through the RepositoryFactory.
Jakarta HiveMind: services and configuration microkernel
Submitted by webmaster@testdriven.com (Links) on Thu, 23/09/2004 - 03:19. design & development patterns | java | programmingHiveMind is a services and configuration microkernel; an infrastructure for all types of Java applications. HiveMind encourages the use of best practices, as well as the aggressive refactoring seen in Test Driven Development.
HiveMind is responsible for thread-safe just-in-time instantiation of your services, and uses the dependency injection pattern to connect services together.
HiveMind is responsible for thread-safe just-in-time instantiation of your services, and uses the dependency injection pattern to connect services together.
PEC: Pattern Enforcing Compiler For Java
Submitted by webmaster@testdriven.com (Links) on Mon, 20/09/2004 - 18:32. design & development patterns | programmingA pattern enforcing compiler (PEC) allows classes to be marked as having a given design pattern, e.g. Singleton. The PEC then checks that the marked class conforms to the pattern and issues an error message if it does not, thus the pattern checking is much like type checking. The PECs downloadable from this site require no new syntax and therefore they can be used with existing: editors, IDEs, pretty printers, etc.
