Open BrianGuo opened 6 years ago
I can write something up on devtools (prob just truffle and remix for now) by tomorrow.
I can work on writing a section about Mist and Metamask for dev tools by Tuesday or before the meeting on Wednesday. Also Brian I was curious, why do you say that developer tools might be nonexistent by the time this is published?
I can write a little about the abi and testnets by next meeting
@GPacenza Theyre constantly switching; especially in an area where people are constantly developing new tools. I didn't mean developer tools in general would be non-existant, just that the ones that we mention might not be in use
I intend to work on the "Testing Smart Contracts" header that is currently blank in the main branch of this
I intend to write about Remix.
@sashafrolov Sure thing. What do you intend on writing about for testing smart contracts?
@yizhouyu Under which heading would that go in? Testing smart contracts or building? and make sure you can speak on the features of remix
@yizhouyu see dev tools section: dev-tools.asciidoc
I can write about common design patterns and modularity.
I can write about solidity code and give some examples
I'll do a section on optimization, assembly, efficiency, etc.
team what do you guys think belongs in the "building smart-contracts" section? best practices, security, design patterns, development style are all in a different header. I guess I can just go through an elementary example;
@BrianGuo I think probably just go through a elementary example in solidity and go over the basic layout of a solidity contract.
on the gitter, andreas told me that he's unsure yet of what should go in the "building a smart contract" section, but mentions that it should bridge the previous sections (intro, txns) with the following ones (gas, evm)
just added smart contracts best practices info.
Alright everyone this is the smart contracts branch
@tjade273 @cosmoviola @LucasSwitz @sashafrolov @bleffew99 @ohadh123 @yizhouyu @jg845 @richardsfc
Next topic up is "Building a Smart Contract"
Topics to suggest? Possibly? (Feel free to add to the list)
Dev tools?
Solidity code
General topic of debate: should we include developer tools (is this a precedent)? Developer tools might be fickle/ nonexistant by the time this is published.