Remove Continuous Integration Remove Handbook Remove Software Development Remove Testing
article thumbnail

5 Must-Read Books for Apprentice Software Developers ??

Xebia

Which books should you read as a software developer? Software Developers Should Read the Right Books. To have an even more significant impact on your career as a software craftsman, you should not just read; you should read the right books. Clean Code : A Handbook of Agile Software Craftsmanship.

article thumbnail

5 Books to Achieve the Mindset of a Software Craftsman ??

Xebia

To help you on your journey, I’ll share five books that had the most impact on my mindset as an (aspiring) Software Craftsman: Apprenticeship Patterns : Guidance for the Aspiring Software Craftsman. Clean Code : A Handbook of Agile Software Craftsmanship. Growing as a software developer is hard.

Software 130
Insiders

Sign Up for our Newsletter

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

Trending Sources

article thumbnail

Cloudera’s Open Data Lakehouse Supercharged with dbt Core(tm)

Cloudera

dbt allows data teams to produce trusted data sets for reporting, ML modeling, and operational workflows using SQL, with a simple workflow that follows software engineering best practices like modularity, portability, and continuous integration/continuous development (CI/CD). Introduction. dbt-impala .

SDLC 81
article thumbnail

DevOps influencers to follow this year

Apiumhub

So, our DevOps team came up with the list of top 22 DevOps influencers we believe make a difference in software development industry. He’s authored no less than seven books about software development and has been a columnist for a number of software publications. BDD: user interface testing. Martin Fowler.

DevOps 72
article thumbnail

Grown-Up Lean

LeanEssays

Lean was introduced to software a couple of decades ago. This working paper was submitted as a chapter in The International Handbook of Lean Organization , Cambridge University Press, Forthcoming. This reduced the number of possible interactions to a manageable number and provided testing surfaces for every interaction.

article thumbnail

Scaled Agile – Why? When? How?

Modus Create

It’s great if your teams are completing work on schedule in their local environments; however, you can’t truly gauge success until all teams’ work is integrated and working together in a common integration environment. Now is the time to invest in quality tools, such as Jira, Bitbucket, and Confluence.

Agile 134
article thumbnail

What Is Hyperautomation?

O'Reilly Media - Ideas

Selenium , the first tool for automated browser testing (2004), could be programmed to find fields on a web page, click on them or insert text, click “submit,” scrape the resulting web page, and collect results. But the core of the process is simple, and hasn’t changed much since the early days of web testing. What’s required?

Trends 128