Skip to content

Commit 26828fc

Browse files
committed
docs
1 parent 51eafc8 commit 26828fc

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ If this feature ban breaks your mind, just realize that this smart contract libr
5252

5353
8. ### No `selfdestruct`.
5454

55-
No contract or libary may use `selfdestruct`.
55+
No contract or library may use `selfdestruct`.
5656

5757
Other Solidity features will likely be added to this ban list.
5858

@@ -64,7 +64,7 @@ The purpose of Compose is to help people create smart contract systems. We want
6464

6565
## Vision
6666

67-
Compose is an effort to apply software engineering principles specifically to a smart contract library. Smart contracts are not like other software, so let's not treat them like other software. We need to re-evaulate knowledge of programming and software engineering specifically as it applies to smart contracts. Let's really look at what smart contracts are and design and write our library for specifically what we are dealing with.
67+
Compose is an effort to apply software engineering principles specifically to a smart contract library. Smart contracts are not like other software, so let's not treat them like other software. We need to re-evaluate knowledge of programming and software engineering specifically as it applies to smart contracts. Let's really look at what smart contracts are and design and write our library for specifically what we are dealing with.
6868

6969
What we are dealing with:
7070

@@ -82,7 +82,7 @@ If we gather all knowledge about programming and software engineering that has e
8282
The design and implementation of Compose is based on the following design principles, given in order of importance and emphasis by the project.
8383

8484
1. ### Understanding
85-
This is the top design and guiding principle of this project. We help our users *understand* the things they want to know so they can confidently achieve what they are trying to do. This is why we must have very good documentation, and why we write easy to read and understand code. Understanding leads to solutions, creates confidence, kills bugs and gets things done. Understanding is everything. So let's nuture it and create it everywhere.
85+
This is the top design and guiding principle of this project. We help our users *understand* the things they want to know so they can confidently achieve what they are trying to do. This is why we must have very good documentation, and why we write easy to read and understand code. Understanding leads to solutions, creates confidence, kills bugs and gets things done. Understanding is everything. So let's nurture it and create it everywhere.
8686

8787
2. ### The code is written to be read
8888

0 commit comments

Comments
 (0)