YoVDO

Software Fails - Design by Contract, Not Coincidence, Next Times

Offered By: code::dive conference via YouTube

Tags

Code::Dive Courses Software Development Courses Software Design Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the concept of "Design by Contract" in software development through this insightful conference talk from code::dive 2023. Discover how to create robust software by establishing well-defined contracts rather than relying on assumptions or coincidences. Learn the importance of clear communication in code, leaving little room for misinterpretation. Gain valuable insights on how to avoid common pitfalls and prevent software failures by adhering to the principle of "say what you do and do what you say." Delve into practical strategies for implementing contract-based design in your projects, ensuring more reliable and maintainable software. Benefit from the speaker's extensive experience in the tech industry, including his time at NOKIA and Snowflake, as he shares his unique perspective on effective software development practices.

Syllabus

Software fails? Design by contract, not coincidence, next times. - Kamil Witecki - code::dive 2023


Taught by

code::dive conference

Related Courses

Learn to Program: Crafting Quality Code
University of Toronto via Coursera
Introduction to Agile Software Development: Tools & Techniques
University of California, Berkeley via edX
Software Architecture & Design
Georgia Institute of Technology via Udacity
Software Design for Non-Designers
mooc.house via Independent
Técnicas Avançadas para Projeto de Software
Instituto Tecnológico de Aeronáutica via Coursera