Remove Software Remove System Architecture Remove Test-Driven Development Remove Testing
article thumbnail

GSAS 2023: The Third Edition

Apiumhub

We are excited to announce that the Global Software Architecture Summit will return for its third edition: GSAS 2023. This event, organized by Apiumhub , is a conference dedicated to software architects to enhance their skills, exchange valuable insights and connect with like-minded individuals.

article thumbnail

6 Crucial Issues for Legacy.NET App Modernization

Datavail

This should include asking questions like: What is the system architecture? In addition to modernizing your.NET applications and development methodologies, you might also take this chance to renovate the underlying database, or fix chronic pain points such as data quality issues. Where is the source code stored? Conclusion.

Azure 52
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

AoAD2 Practice: Zero Friction

James Shore

We used to have a shared test environment, and we were constantly stepping on each others’ toes. The quick command tells it to only build and test the files that have changed.”. He directs you to a test file and has you add a test. When you save the changes, the watch script runs again and reports a test failure.

article thumbnail

AoAD2 Practice: Blind Spot Discovery

James Shore

They act as obedient order-takers: a software factory designed to ingest stories in one end and plop software out the other. Your team’s job is to take those ideas, test them, and learn what you should really build. For many teams, the first time they test their ideas is when they release their software.

article thumbnail

AoAD2 Practice: Whole Team

James Shore

Testing will be done by the QA department, like normal, and when you’re ready to deploy, you’ll file a ticket with Ops, who will be responsible for monitoring and up-time. Modern software development takes a lot of skills. To succeed in that industry, the team’s software must implement those rules faithfully and exactly.

article thumbnail

AoAD2 Practice: Incremental Design

James Shore

Design quality and development costs are joined at the hip: Code is well-designed when the costs of change are low. The cost of change depends on the capabilities of the software, the capabilities of the programmers, and the specific changes being made. Test-Driven Development. Test-Driven Development.

article thumbnail

The Scaling Dilemma

LeanEssays

He led software development at Salesforce.com during its years of hyper growth, and is now SVP of Engineering at Twitter. We’re working on integration testing right now. A new release from development. A naive piece of code, the kind of thing you can’t test for. Its defining unit: The squad – eight guys.