avatarBirat Rai

Free AI web copilot to create summaries, insights and extended knowledge, download it at here

1609

Abstract

This includes understanding what story are you working on and the context in which we should be fixing or adding stuff to solve it.</p><p id="028f" type="7">TL;DR Don’t work just because the story seems solvable. First understand the problem more deeply and try to solve it in steps.</p><p id="a0c3"><a href="https://readmedium.com/97-journey-every-programmer-should-accomplish-a0c53dbbfd47"><i>Go to the series</i></a>.</p><div id="10b2" class="link-block"> <a href="https://readmedium.com/97-journey-every-programmer-should-accomplish-a0c53dbbfd47"> <div> <div> <h2>97 Journey Every Programmer should Accomplish</h2> <div><h3>“A journey of a thousand miles begins with a single step.”</h3></div> <div><p>medium.com</p></div> </div> <div> <div style="background-image: url(https://miro.readmedium.com/v2/resize:fit:320/1*ImU1JEXOUUKMJxBF_OP-_w.png)"></div> </div> </div> </a> </div><p id="d42c">Go to <a href="https://readmedium.com/step-46-know-your-limits-greg-colvin-5a01c09748bc"><b><i>46th Step</i></b></a></p><div id="e85e" class="link-block"> <a href="https://readmedium.com/step-46-know-your-limits-greg-colvin-5a01c09748bc"> <div> <div> <h2>Step 46: Know Your Limits ~ Greg Colvin</h2> <div><h3>This is the 46th Step towards gaining the Programming Enlightenment series. If you didn’t learn the 45th Step, read it.</h3></div> <div><p>medium.c

Options

om</p></div> </div> <div> <div style="background-image: url(https://miro.readmedium.com/v2/resize:fit:320/1*X2JIKdmUh3Hs22uaQ3w2-w.jpeg)"></div> </div> </div> </a> </div><p id="473c">Go to the <a href="https://readmedium.com/step-48-large-interconnected-data-belongs-to-a-database-diomidis-spinellis-53f92d0a9289"><b><i>48th path</i></b></a></p><div id="5fb2" class="link-block"> <a href="https://readmedium.com/step-48-large-interconnected-data-belongs-to-a-database-diomidis-spinellis-53f92d0a9289"> <div> <div> <h2>Step 48: Large, Interconnected Data Belongs to a Database ~Diomidis Spinellis</h2> <div><h3>This is the 48th Step towards gaining the Programming Enlightenment series. If you didn’t learn the 47th Step, read it.</h3></div> <div><p>medium.com</p></div> </div> <div> <div style="background-image: url(https://miro.readmedium.com/v2/resize:fit:320/1*Zby-wDUX_pN9-tqImYuy5g.png)"></div> </div> </div> </a> </div><blockquote id="ba78"><p><b>References:</b></p></blockquote><ul><li><a href="https://www.gitbook.com/book/97-things-every-x-should-know/97-things-every-programmer-should-know/details"><i>97 things Every Programmer Should Know</i></a> ~ Git Book</li><li><a href="https://www.amazon.com/Things-Every-Programmer-Should-Know/dp/0596809484"><i>97 Things Every Programmer Should Know</i></a> ~ Paperback</li></ul></article></body>

Step 47: Know Your Next Commit ~Dan Bergh Johnsson

This is the 47th Step towards gaining the Programming Enlightenment series. If you didn’t learn the 46th Step, read it.

picture: pinterest

As you can see from the picture, we can deduce well what goes inside a typical programmer. It may seem we know everything and it’s under our control. In actual we may have a vague picture of what we really ought to be doing.

What is a commit?

If you are new to version control, particular to git, than commit might be a new term.

Commit in git stores the current contents of the index in a new commit along with a log message from the user describing the changes.

Why know your next commit?

We should know our next commit, because that would give us a clear understanding of the problem we are working on.

If we don’t know our next commit, we need to analyze the task at hand at detail first. This includes understanding what story are you working on and the context in which we should be fixing or adding stuff to solve it.

TL;DR Don’t work just because the story seems solvable. First understand the problem more deeply and try to solve it in steps.

Go to the series.

Go to 46th Step

Go to the 48th path

References:

Git
Software Development
Programming
Java
Android
Recommended from ReadMedium