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