Julio Biason
5 years ago
4 changed files with 34 additions and 2 deletions
@ -0,0 +1,31 @@ |
|||||||
|
+++ |
||||||
|
title = "Things I Learnt The Hard Way - Resist The Temptation Of Easy" |
||||||
|
date = 2019-07-01 |
||||||
|
|
||||||
|
[taxonomies] |
||||||
|
tags = ["en-au", "books", "things i learnt", "ides"] |
||||||
|
+++ |
||||||
|
|
||||||
|
Sure that IDE will help you with a ton of autocomplete stuff and let you |
||||||
|
easily build your project, but do you understand what's going on? |
||||||
|
|
||||||
|
<!-- more --> |
||||||
|
|
||||||
|
I'm not denying the fact that IDEs make things easier. The fact is, you should |
||||||
|
not rely heavily on their features. |
||||||
|
|
||||||
|
I mentioned before that you should at least know how to [run tests on the |
||||||
|
command line](/books/things-i-learnt/tests-in-the-command-line) and the same |
||||||
|
applies to everything in IDEs: how to build, how to run, how to run tests and, |
||||||
|
let's be honest here, how to find proper names for your variables and |
||||||
|
functions. 'Cause, sure, it's nice that the IDE can complete all the names of |
||||||
|
the functions, but if the autocomplete feature was off, would you know which |
||||||
|
function you need? In other words, have you thought at least 10 seconds about |
||||||
|
a good name for your function so you _won't_ need to use autocomplete to |
||||||
|
remember its name? |
||||||
|
|
||||||
|
These days, IDEs can autocomplete almost everything, from function names to |
||||||
|
even how to name your variables. But using the autocomplete is not always a |
||||||
|
good solution. Finding better names is. |
||||||
|
|
||||||
|
{{ chapters(prev_chapter_link="/books/things-i-learnt/outside-project", prev_chapter_title="Don't Mess With Things Outside Your Project", 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