Julio Biason
5 years ago
4 changed files with 36 additions and 2 deletions
@ -0,0 +1,33 @@ |
|||||||
|
+++ |
||||||
|
title = "Things I Learnt The Hard Way - Start Stupid" |
||||||
|
date = 2019-07-01 |
||||||
|
|
||||||
|
[taxonomies] |
||||||
|
tags = ["en-au", "books", "things i learnt", "kiss"] |
||||||
|
+++ |
||||||
|
|
||||||
|
One way to get away from the IDE is to "start stupid": Just get the compiler |
||||||
|
and get an editor (ANY editor) with code highlight and do your thing: Code, |
||||||
|
build it, run it. |
||||||
|
|
||||||
|
<!-- more --> |
||||||
|
|
||||||
|
Notice that say "stupid way", not "simple way". |
||||||
|
|
||||||
|
Doing things in the stupid way is not the easiest way to start a project. How |
||||||
|
could one beat the easy of clicking a button and having the whole structure of |
||||||
|
a project done for you? |
||||||
|
|
||||||
|
But starting it in the stupid way, in which you have to think your project |
||||||
|
layout, how to build stuff, how to run tests, how to do _everything_ may give |
||||||
|
you some insights on how things work, how the pieces mesh together and how to |
||||||
|
cogs turn around. |
||||||
|
|
||||||
|
Honestly, you don't have to do this with all projects. You can still use your |
||||||
|
favourite IDE and do things in the easy way. But you can also have that side |
||||||
|
project on which you'll do everything in the stupid way, just to understand |
||||||
|
what your IDE is doing. |
||||||
|
|
||||||
|
And when you grasp that, you'll be able to use _any_ IDE. |
||||||
|
|
||||||
|
{{ chapters(prev_chapter_link="/books/things-i-learnt/use-utf8", prev_chapter_title="Always Use UTF-8 For Your Strings", next_chapter_link="/books/things-i-learnt/languages-are-more", next_chapter_title="A Language Is Much More Than A Language") }} |
Loading…
Reference in new issue