--- id: aliases: [] title: Object Oriented Programming for Construction Estimating tags: - authorship/original - destiny/permanent - status/incomplete - topic/construction - topic/estimating - type/cross-topic dg-publish: true --- # Object Oriented Programming for Construction Estimating Cross-topic of [[object-oriented-programing]] and [[construction-estimating]]. ### Estimating As Code #### Compared to Existing Frameworks Traditional methods interact with an existing database. EaC builds a static database at runtime, allowing flexibility of input. * define variables * search and replace * undo #### Project Structure Organizational info (items, assemblies) as submodules. Solves database conflicts by pinning estimates to a commit. #### Related Notes * [[breakdown-objects]] * [[assembly-objects]] * [[estimate-laboring]]