Skip to main content

Home/ Little Architecture Huddle/ Group items tagged infoq

Rss Feed Group items tagged

Jacques Bosch

InfoQ: Dependency Injection with Mark Seemann - 0 views

  •  
    "Mark Seemann, author of Dependency Injection in .NET, talks to us about the differences between DI and Service Locators and the importance of having a Composite Root. He also touches on how these all relate back to the SOLID principals of object oriented design."
Jacques Bosch

InfoQ: Agile Architecture Interactions - 0 views

  •  
    "Agile development starts to build before the outcome is fully understood, ad­justs designs and plans as empirical knowledge is gained while building, trusts the judgment of those closest to the problem, and encourages continual col­laboration with the ultimate consumers. Architecture establishes a technol­ogy stack, creates design patterns, enhances quality attributes, and communicates to all interested parties. The combination of these two spaces is agile architecture - an approach that uses agile techniques to drive toward good architecture. Successful agile architecture requires an architect who understands agile de­velopment, interacts with the team at well-defined points, influences them using critical skills easily adapted from architectural experience with other approaches, and applies architectural functions that are independent of project methodology."
Jacques Bosch

InfoQ: Finding the Right Data Solution for Your Application in the Data Storage Haystack - 0 views

  •  
    "Thanks to the NoSQL movement, data storage solutions are no longer a solved problem. Many are working hard to build new storage solutions, and even more are willing to use them. On the flip side, if you are a programmer or a solution architect who wants a data storage solution for your application, you have to face the daunting task of weighing and understanding the tradeoffs associated with the application and make a decision. This article explores the data needs of end user applications and various tradeoffs. It provides guidelines on the criteria for selecting data storage choices enabling the architects and developers to make an informed decision."
Jacques Bosch

Cross-Platform Tools: Build Once and Run Everywhere - 0 views

  •  
    " Alexey Karpik reviews JS libraries - Sencha, JQuery, Jo-, frameworks -Rhomobile, M-Project-, and tools -PhoneGap, MoSync, Appcelerator, Antenna-, discussing how they fare with mobile development. "
Jacques Bosch

Using Kanban to Turn Around Distressed Projects - 0 views

  •  
    "This is a case study that describes how Kanban and lean development techniques were used to rescue a distressed project."
Jacques Bosch

The Architecture of Datomic - 0 views

  •  
    "Datomic is a new database designed as a composition of simple services. It strives to strike a balance between the capabilities of the traditional RDBMS and the elastic scalability of the new generation of redundant distributed storage systems."
Jacques Bosch

Kanban for Skeptics - 1 views

  •  
    "As a change agent, you constantly need to reassure people that the path we follow is worthwhile traveling. This need is often expressed in the form of critique and difficult questions. When I coach Agile teams, this is often the case. The same thing happens when introducing Kanban. However, I noticed that Kanban raises much harder questions on a management and leadership level, once people are introduced to the basics and start to explore the subject on their own. For instance: "How can we plan if we measure instead of estimate?""
Jacques Bosch

The Culture Game - Extract #1 - 0 views

  •  
    "What is the culture game? It is a game you win by upgrading your company culture to value continuous organizational learning. Because of the current pace of change, organizations that learn fast can repeatedly outflank and outperform their so-called peers. New companies can seemingly come out of nowhere to develop and dominate new opportunities and prosper. The pace of change bestows nearly immediate rewards on the most adaptive company cultures. To be adaptive as an organization, that organization must intentionally engage in continuous learning. Organizational learning is by no means random but rather, a highly intentional act. Getting there is a game. . . and culture is the name of the game."
Jacques Bosch

The Counterintuitive Web - 0 views

  •  
    " Ian Robinson considers that programming for the web requires a different architectural approach than for applications: clients are interested only in URIs, clients are responsible for the integrity of a sequence of requests, and one should implement application protocols as protocol resources , not domain resources. "
« First ‹ Previous 41 - 49 of 49
Showing 20 items per page