Software Engineering Team CU Dept. of Biomedical Informatics

Blog

Showing 1 of 19 results
Clear search

2024

Navigating Dependency Chaos with Lockfiles

Writing software often entails using code from other people to solve common challenges and take advantage of existing work. External software used by a specific project can be called a “dependency” (the software “depends” on that external work to accomplish tasks). Collections of software are oftentimes made available as “packages” through various platforms. Package management for dependencies, the task of managing collections of dependencies for a specific project, is a specialized area of software development that can involve the use of unique tools and files. This article will cover package dependency management through special files generally referred to as “lockfiles”.

2023

2022