Tagged articles
304 articles
Page 4 of 4
DevOps
DevOps
Jul 13, 2016 · Backend Development

Standardizing Ant Build Scripts and the Birth of Maven: A Convention‑over‑Configuration Story

The article recounts how a developer observed repetitive Ant build scripts across projects, identified common build steps and path inconsistencies, proposed standardized directory conventions and XML‑based dependency declarations, leading to the creation of Maven and a shift toward convention‑over‑configuration in Java backend development.

Convention over ConfigurationJavadependency management
0 likes · 8 min read
Standardizing Ant Build Scripts and the Birth of Maven: A Convention‑over‑Configuration Story
Tencent IMWeb Frontend Team
Tencent IMWeb Frontend Team
May 3, 2016 · Backend Development

Master npm Dependency Versioning: Caret (^), Tilde (~) and Range Syntax Explained

This article explains how npm interprets dependency version specifiers such as caret (^), tilde (~), and range operators, illustrates their effects with lodash examples, covers semantic versioning rules, special cases like 0.x.x versions, and provides test cases to help developers choose the appropriate version constraints.

caretdependency managementlodash
0 likes · 10 min read
Master npm Dependency Versioning: Caret (^), Tilde (~) and Range Syntax Explained
21CTO
21CTO
Feb 14, 2016 · Mobile Development

How to Build and Publish a Happy iOS Framework: From Basics to Best Practices

This article walks developers through the motivations, technical differences, and practical steps for creating, using, and publishing iOS frameworks, covering static vs. dynamic libraries, dependency managers, API design, versioning, CI, and release strategies to help produce robust, reusable components.

CarthageCocoaPodsFramework
0 likes · 29 min read
How to Build and Publish a Happy iOS Framework: From Basics to Best Practices
Aotu Lab
Aotu Lab
Jan 27, 2016 · Mobile Development

How to Set Up a Private CocoaPods Spec Repo for iOS Projects

This guide walks you through enabling hidden files on macOS, exploring the .cocoapods directory structure, creating a private spec repository on a Git server, adding it to CocoaPods, writing and validating a podspec, and finally integrating the private pod into an iOS project with version tagging.

CocoaPodsdependency managementpodspec
0 likes · 12 min read
How to Set Up a Private CocoaPods Spec Repo for iOS Projects