Skip to content

Commit a7a6bf2

Browse files
authored
Merge pull request #3 from carlogilmar/test
Adding header
2 parents a6134e3 + 2cea2d7 commit a7a6bf2

File tree

1 file changed

+13
-12
lines changed

1 file changed

+13
-12
lines changed

README.md

Lines changed: 13 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,26 @@
1+
# Welcome
12

23
<img width="1257" alt="image" src="https://user-images.githubusercontent.com/17634377/190291286-2d27fd51-3f0f-448c-a73c-22296abaa3ca.png">
34

4-
# Commit Driven Development
5+
# Commit Driven Development
56

67
> Repo to show some ideas presented in Git Merge 2022 Chicago by Carlo Gilmar.
78
89
[🔗 Git Merge 2022 Talk Slides](https://www.slideshare.net/CarloGilmarPadillaSa/git-merge-2022)
910

10-
# 🚀 Write your commit's descriptions before code
11+
# 🚀 Write your commit's descriptions before code
1112

1213
1. Think first about how to solve your feature and break it up in small steps.
13-
2. Write down a bullet list with this small steps. Every description should represent one of your steps.
14+
2. Write down a bullet list with this small steps. Every description should represent one of your steps.
1415
3. Write the lines of code that achieve your steps.
1516
4. After made your commits, read your git log history, this should represent your building process.
1617

1718
# ❤️ Values
1819

1920
- Order and clarity before commit your code.
20-
- Great communication telling how you're coding.
21+
- Great communication telling how you're coding.
2122
- Open to feedback and ask questions.
22-
- Invest time in your tools, invest time learning and using git.
23+
- Invest time in your tools, invest time learning and using git.
2324

2425
# 🤝 Who should use this approach
2526

@@ -45,7 +46,7 @@ Step 7: Running mix formatter
4546
```
4647

4748
2. Write your code.
48-
3. Read your commit log history using some like `git log --pretty=oneline`, can you recognize your coding process?
49+
3. Read your commit log history using some like `git log --pretty=oneline`, can you recognize your coding process?
4950

5051
```
5152
* 499a51e 2 years, 9 months ago Carlo Gilmar Adding function for try to initialize again an account
@@ -62,7 +63,7 @@ Step 7: Running mix formatter
6263

6364
# 🏆 Achievements
6465

65-
- You're able to **read your own building code story** following just the commit descriptions (like reading a cooking recipe).
66+
- You're able to **read your own building code story** following just the commit descriptions (like reading a cooking recipe).
6667
- You're able to **reproduce the building process** through explore every commit using `git show`.
6768
- Anyone from your team should be able to **follow your coding process**.
6869
- Anyone from your team should be able to **reproduce your coding process**.
@@ -71,12 +72,12 @@ Step 7: Running mix formatter
7172

7273
<img width="1095" alt="image" src="https://user-images.githubusercontent.com/17634377/189939435-aa321529-bd0e-49e5-977d-8a5d9fe36b8a.png">
7374

74-
# 🤔 When to use?
75+
# 🤔 When to use?
7576

76-
- You can use this technique before coding any feature, this will enforce you to have enough clarity and ask you questions that probably you'll have to ask to your team as well.
77+
- You can use this technique before coding any feature, this will enforce you to have enough clarity and ask you questions that probably you'll have to ask to your team as well.
7778
- Building features in this way will give you a way to track your building process in the commit history. You can use this to share with your team.
78-
- If your team is using this approach, you'll be able to learn about their building process.
79-
- You can incorporate this to your onboarding process of new members to teach them how your team is working.
79+
- If your team is using this approach, you'll be able to learn about their building process.
80+
- You can incorporate this to your onboarding process of new members to teach them how your team is working.
8081
- You can use this to solve code exercises or code challenges to give to your interviewer another way to understand how you're working.
8182

8283
# Guidelines for programming languages
@@ -92,4 +93,4 @@ Step 7: Running mix formatter
9293
- Branch history maturation.
9394
- Rebuilding a bunch of commits to create a more useful history.
9495
- Replicate a building history through commits.
95-
- Onboarding feature branches.
96+
- Onboarding feature branches.

0 commit comments

Comments
 (0)