Feb. 23, 2024, 9:03 p.m. | Michael Landry

DEV Community dev.to

Image courtesy of https://www.vectorstock.com/


This article seeks to establish the concept of Constraint-based Design (CBD), especially as it pertains to code design, system architecture, and the Software Development Lifecycle (SDLC). There are similar articles and scholarship on this eponymous term, however, I am to establish CBD as critical to all participants of software projects.

Constraint-based Design is the idea that the capabilities of a system or solution are best understood not only by its features and capacities, but also, if …

architecture article articles capabilities cbd code concept design development lifecycle projects sdlc software software development system architecture

Data Architect

@ University of Texas at Austin | Austin, TX

Data ETL Engineer

@ University of Texas at Austin | Austin, TX

Lead GNSS Data Scientist

@ Lurra Systems | Melbourne

Senior Machine Learning Engineer (MLOps)

@ Promaton | Remote, Europe

C003549 Data Analyst (NS) - MON 13 May

@ EMW, Inc. | Braine-l'Alleud, Wallonia, Belgium

Marketing Decision Scientist

@ Meta | Menlo Park, CA | New York City