erikedin / Behavior.jl

Tool for Behavior Driven Development in Julia
Other
25 stars 3 forks source link

Decide on name #18

Closed erikedin closed 6 years ago

erikedin commented 6 years ago

Should I leave the name as BDD.jl, or come up with another name?

erikedin commented 6 years ago

From the package guidelines:

  1. Avoid jargon. In particular, avoid acronyms unless there is minimal possibility of confusion. BDD is jargon.

  2. Err on the side of clarity, even if clarity seems long-winded to you. BDD isn't terribly clear, unless you what what BDD is.

  3. A less systematic name may suit a package that implements one of several possible approaches to its domain. My package is definitely not the only possible approach to BDD.

Conclusion: We must rename it. Follow up question: To what?

erikedin commented 6 years ago

Going to name it ExecutableSpecifications.jl. It avoid jargon, and is clear enough. It's possibly still too systematic, but I think it's a good enough name.