article thumbnail

Taking Frontend Architecture Serious with dependency-cruiser

Xebia

This enables you to create an architecture fitness function that ensures your code continues to adhere to the initial design. An application architecture design defines a folder structure and specifies which files can import from other files. On the frontend, there’s the classical Model-View-Controller architecture.

article thumbnail

10 generative AI certs and certificate programs to grow your skills

CIO

The State of Generative AI in the Enterprise report from Deloitte found that 75% of organizations expect generative AI technology to impact talent strategies within the next two years, and 32% of organizations that reported “very high” levels of generative AI expertise are already on course to make those changes.

Insiders

Sign Up for our Newsletter

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

article thumbnail

Effective Software Testing – A Developer’s Guide

Henrik Warne

I recently finished Effective Software Testing – A Developer’s Guide by Maurício Aniche , and I really liked it. I have been coding for a long time and I think I have been writing pretty good tests for the features I have implemented. The book apparently grew out of lecture notes from a course on software testing.

article thumbnail

Nullables Livestream #15: Test Design

James Shore

Young, aka jitterted , to look at Nullables and A-Frame Architecture as an alternative to Mocks, Spies, and Hexagonal Architecture. Each episode combines a healthy dose of architecture and design discussion with hands-on coding. This leads to some discoveries about how to improve the tests’ design. Register here.

Testing 113
article thumbnail

How being cloud smart fosters growth at Saab

CIO

But Saab can’t test tools like Chat GPT or any generative AI that connects to the public cloud. That kind of technology needs to be tested completely in-house. But Saab is also testing new technology within a concept they call the Center of Excellence. “We There are requirements for architecture and integration.”

Cloud 229
article thumbnail

May 28: “Testing Without Mocks” Training (Budapest, Hungary)

James Shore

I’m delivering my “Testing Without Mocks” training course at the Craft Conference in Budapest, Hungary on May 28th and 29th. Course Description Programmers need automated tests to avoid wasting huge amounts of time manually checking and fixing code. End-to-end tests run slowly. Buy tickets here. Buy tickets here.

article thumbnail

Sep 26: “Testing Without Mocks” at World Agility Forum (Lisbon, Portugal)

James Shore

I’m going be presenting part of my “Testing Without Mocks” training course at the World Agility Forum in Lisbon. This is a great course that emphasizes hands-on work, and I’m very happy to have the opportunity to deliver it in-person as part of the WAF’s “Technical Agility” track. End-to-end tests run slowly.

Agile 85