clean-codejs-modules
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseClean Code JavaScript – Module Patterns
JavaScript整洁代码——模块模式
Table of Contents
目录
- One Responsibility per Module
- Export Patterns
- Folder Structure
- 每个模块单一职责
- 导出模式
- 文件夹结构
One Responsibility per Module
每个模块单一职责
js
// ❌ Bad
// user.js
export function createUser() {}
export function connectToDb() {}js
// ✅ Good
// user.service.js
export function createUser() {}js
// ❌ Bad
// user.js
export function createUser() {}
export function connectToDb() {}js
// ✅ Good
// user.service.js
export function createUser() {}Export Patterns
导出模式
js
// ✅ Prefer named exports
export function parseDate() {}
export function formatDate() {}js
// ✅ Prefer named exports
export function parseDate() {}
export function formatDate() {}Folder Structure
文件夹结构
/users
user.service.js
user.repository.js
user.controller.js/users
user.service.js
user.repository.js
user.controller.js