Skip to content

francescobianco/term-analysis-manifesto

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

Term Analysis Manifesto

Introduction

Welcome to the Term Analysis Manifesto! This manifesto outlines the principles of term analysis in software development, emphasizing the importance of using consistent and domain-specific terms within codebases.

Principles

1. Glossary-Driven Development

  • Software source code must contain terms derived from a glossary, which should always be distributed alongside the source code, much like software licenses.

2. Domain-Driven Design

  • Every software project inherently belongs to a specific application domain. Terms used in development should be derived from and aligned with this domain.

3. Software Engineering Fundamentals

  • Adherence to fundamental software engineering principles, such as modularity, maintainability, and scalability, remains essential in all development efforts.

How to Endorse the Manifesto

To endorse the Term Analysis Manifesto, simply follow these steps:

  1. Fork this project.
  2. Add your name to the list of signatories in the README.md.
  3. Submit a pull request with your changes.

Signatories

  • Francesco Bianco

Promoting Organizations

  • Javanile

License

This manifesto is licensed under MIT License. Please review the license file for more details.

About

Term Analysis Manifesto

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project