Software
Everything on SkillVeris tagged Software — collected across the glossary, study notes, blog, and cheat sheets.
11 resources across 2 libraries
Study Notes(10)
What Is Arduino?
An introduction to Arduino as an open-source electronics platform combining a programmable microcontroller board with a simple software toolchain for building…
Refs and Software Transactional Memory
Refs and Clojure's software transactional memory (STM) let you update multiple pieces of state together, atomically and consistently, using dosync transactions.
Why Software Testing Matters
Understand why testing is a core engineering discipline, not an optional extra, and how it protects teams from costly, embarrassing, and dangerous failures.
Common Software Engineering Pitfalls
Frequent mistakes and misconceptions engineers make, framed as questions you might face and how to avoid them.
Software Architecture Basics
An introduction to software architecture: the high-level structure of a system, its components, and how they interact.
Software Documentation
Learn the major types of software documentation and how each serves a distinct audience and purpose.
Common Software Engineering Interview Questions
A curated set of frequently asked software engineering interview questions with clear, structured answers.
Software Engineering Quick Reference
A condensed reference sheet of core software engineering facts: SOLID, GoF patterns, SDLC models, and testing terms.
Software Testing Fundamentals
An overview of why we test software, the testing pyramid, and the difference between black-box and white-box testing.
What Is Software Engineering?
An overview of software engineering as a disciplined, systematic approach to building quality software, distinct from ad-hoc programming.