Open afomi opened 5 years ago
@afomi
Bingo #2
The major CAD programs have aspect like CI, but all proprietary and closed source - and not linable to outside programs,
We need to create a FOSS CI for buildings. I feel pretty certain that I can build little generator apps that could all be creating stuff on different machines and sending the edits to a server. Then you can take the data and test, price, schedule and merge and and share and so on.
Continuous Integration is a key concept in modern agile system development.
CI functions as one level of automated quality assurance. Good CI systems give developers feedback at a higher system level, beyond the feedback an IDE gives.
In a building context, CI can show things like:
I'm drawn to the cycle of defining behavior, fulfilling the behavior, then refactoring as necessary/desired; and thus referencing the basic TDD loop.