skip to main | skip to sidebar

Yet Another Pragmatic Architect

This is just a place where someone involved in software architecture shares some thoughts and experience bits about the unsurprisingly obvious concern of having software work properly, without requiring unreasonable amounts of human effort. Isn't time the very first limited resource one has to wisely deal with? For that, it is believed that pragmatic modeling to ease relevant code generation is a key element to ensure our frameworks and target architectures can be led to their full potential.

2008-12-01

BreedingGround

http://www.cjandia.com/2009/Agility/BreedingGround/
Posted by Rilcy at 4:42 PM
Labels: BreedingGround, CodeGen, DSL, Modeling

No comments:

Post a Comment

Newer Post Older Post Home
Subscribe to: Post Comments (Atom)

Links

  • Software Factories
  • Inside Software Factories
  • Domain-Specific Language Tools
  • The Oslo Platform
  • MGrammar (Mg)
  • Why Oslo is Important
  • Sculpture
  • NBusiness
  • Justin's MetaSharp Wise Idea (imho)
  • The Y# Language (design ongoing)
  • The significance of .NET
  • Invitation to Eiffel
  • Karine Arnout's "From Patterns to Components" dissertation
  • Modeling design patterns with open specifications
  • LePUS3 and Class-Z
  • Lambda the Ultimate
  • Benjamin C. Pierce's "Types Considered Harmful"
  • Spec#
  • Unified C# Specification
  • Cetus Links: C#
  • Bruno Preiss' "Data Structures and Algorithms with Object-Oriented Design Patterns in C#"
  • Red Gate's .NET Reflector (formerly Lutz Roeder's)
  • .NET Reflector add-ins
  • PInvoke.NET
  • Daniel Pistelli's NTCore
  • UML: The Positive Spin (warning: satire)
  • How To Make Love (warning: totally decent, actually)

Blog archive

  • ►  2009 (2)
    • ►  February (2)
  • ▼  2008 (2)
    • ▼  December (1)
      • BreedingGround
    • ►  June (1)

About the author

Rilcy
Paris, France
Interests: WWW; Information systems; Object-orientation paradigm; Programming languages; Software design; Design patterns; Architectural patterns; Software modeling; Source code; Simplicity; Consistency; Orthogonality; Abstractions; Proofs Of Concept; Real world; Devising techniques; Discussing ideas; Sharing knowledge. And, last but not least, having fun with all of these, whenever possible.
View my complete profile