Skip to content

Conversation

@Zhell1
Copy link
Owner

@Zhell1 Zhell1 commented Apr 14, 2023

making this local PR as well as the remote one since unsure if the moneybutton/bsv repo is still maintained (cf this PR)


related issue: moneybutton#253

functions should be easy to understand and access from their functional name, which is more important than arbitrary naming schemes

using bips as the naming scheme is confusing to newcomers (moneybutton#253) and fails at the target purpose of: It should not be necessary to read the source code of a class or function to know how to use it / so that other developers find the code easy to understand.

developers, especially newcomers, should not have to learn by heart which BIP number corresponds to a well-known feature of any bitcoin library, the feature should be described by its name for clarity and ease of use

before:

bsv.Bip32
bsv.Bip39

after:

bsv.HDWallet
bsv.Mnemonic

functions should be easy to understand and access from their name, which is more important than arbitrary naming schemes
@Zhell1 Zhell1 merged commit c082066 into master Apr 14, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants