Bitcoin Mailing List on Nostr: 🔖 Title: overall bitcoin client code quality 🏷️ Categories: ...
🔖 Title: overall bitcoin client code quality
🏷️ Categories: Bitcoin-development
👥 Authors:
• Jeff Garzik ( Jeff Garzik [ARCHIVE] (npub1kf0…3f58) )
• Luke-Jr ( Luke-Jr [ARCHIVE] (npub1dtr…7wrs) )
• John Smith ( John Smith [ARCHIVE] (npub1e4l…jafl) )
• Douglas Huff ( Douglas Huff [ARCHIVE] (npub1xpr…6eq0) )
• Michael Offel ( Michael Offel [ARCHIVE] (npub1f2p…xfcd) )
• Mike Hearn ( Mike Hearn [ARCHIVE] (npub17ty…qgyd) )
• Alan Grimes ( Alan Grimes [ARCHIVE] (npub1rl6…h2q0) )
• Gregory Maxwell ( Gregory Maxwell [ARCHIVE] (npub1f2n…rwet) )
• Andy Parkins ( Andy Parkins [ARCHIVE] (npub1nxl…wjrv) )
• Matt Corallo ( Matt Corallo [ARCHIVE] (npub1e46…xmcu) )
• Gavin Andresen ( Gavin Andresen [ARCHIVE] (npub1s4l…44kw) )
🗒️ Conversation Summary: Developers discuss the need for a discussion on code quality for Bitcoin due to poor documentation, module isolation, thread usage, long build times, style guide, and hardcoded values. Suggestions for a complete rewrite are met with disagreement, with some suggesting refactoring instead. The importance of clean and well-documented code is emphasized, with suggestions for creating a new clean code base and introducing NetworkParameters abstraction. There is a debate over the arbitrary nature of the constant value of 21 million in Bitcoin's code.
📅 Messages Date Range: 2011-07-10 to 2011-07-13
✉️ Message Count: 18
📚 Total Characters in Messages: 48766
🏷️ Categories: Bitcoin-development
👥 Authors:
• Jeff Garzik ( Jeff Garzik [ARCHIVE] (npub1kf0…3f58) )
• Luke-Jr ( Luke-Jr [ARCHIVE] (npub1dtr…7wrs) )
• John Smith ( John Smith [ARCHIVE] (npub1e4l…jafl) )
• Douglas Huff ( Douglas Huff [ARCHIVE] (npub1xpr…6eq0) )
• Michael Offel ( Michael Offel [ARCHIVE] (npub1f2p…xfcd) )
• Mike Hearn ( Mike Hearn [ARCHIVE] (npub17ty…qgyd) )
• Alan Grimes ( Alan Grimes [ARCHIVE] (npub1rl6…h2q0) )
• Gregory Maxwell ( Gregory Maxwell [ARCHIVE] (npub1f2n…rwet) )
• Andy Parkins ( Andy Parkins [ARCHIVE] (npub1nxl…wjrv) )
• Matt Corallo ( Matt Corallo [ARCHIVE] (npub1e46…xmcu) )
• Gavin Andresen ( Gavin Andresen [ARCHIVE] (npub1s4l…44kw) )
🗒️ Conversation Summary: Developers discuss the need for a discussion on code quality for Bitcoin due to poor documentation, module isolation, thread usage, long build times, style guide, and hardcoded values. Suggestions for a complete rewrite are met with disagreement, with some suggesting refactoring instead. The importance of clean and well-documented code is emphasized, with suggestions for creating a new clean code base and introducing NetworkParameters abstraction. There is a debate over the arbitrary nature of the constant value of 21 million in Bitcoin's code.
📅 Messages Date Range: 2011-07-10 to 2011-07-13
✉️ Message Count: 18
📚 Total Characters in Messages: 48766