bitcoinjs/node-bitcoin-p2p — Issue #60: Layers of abstraction
Author: nestorsilk
Created: 2012-01-25 12:12:07+00:00
State: open

There's another remark that has to be made regarding BitconJS. As much as I've learned by deep-diving into its code as much I've been frustrated while debugging my own extensions to the framework. E.g.: For every single error popping up during development, not being fluent with the code, one has to check whether the error happened inside the loaded bitcoinjs-lib-min file or within the node-exit framework or inside the bit coin-node-p2p code. Several layers of abstraction are quite a challenge.This makes development a clumsy thing to accomplish, indeed ! No doubt further development of bitcoinjs has to put an emphasis on a way more sophisticated code documentation.

cheers,

Nestor