Comment on: Humble Bundle's New Book Collection Helps You Start Coding With Python
1 18 May 2017 21:07 u/CoffeeOverIce in v/programmingComment on: Help! I can never finish a project
This really hits home for me. I'm really interested in learning Java for android development, but when I start to work on a project I think about everything that needs to get done and spread myself out. How do you organize your projects before hand? I'm thinking about storing ideas in a binder or notebook to have as physical notes and review as I go along.
I've heard it everywhere that it should be 45 minutes of thinking and planning and only 15 minutes of coding. At the moment its hard to see that far ahead using that strategy. I think about how I want to do something then spend the next half hour figuring out how to implement it.
Comment on: Atom 1.0 editor released! Created by GitHub, open source, and it has thousands of plugins available.
So what is special about Atom? I have been using vi, vim, and sublime for most of my code, but still feel like its just another editor.
I know I haven't been using any of these editors to their fullest but I don't know what their potential is. Why should I care that it has thousands of plugins? The greatest thing I have noticed for all of these editors are the different fonts, colors, and automatic formatting depending on the language.
I want to know what you guys think are the best features of Atom.
Comment on: Language of choice?
I'm gonna have to say C and Python are tied with Java just behind them at the moment. I started with Java without really understanding what I was doing, then had to learn C in a later class. I gotta say, C was so much more flexible and easier to deal with than Java. However, I feel like I still forget how to properly use pointers to move through arrays. I picked up Python about two months ago, and its pretty awesome. Its a lot easier to put your ideas into code and move through a script.
The book bundle looked pretty interesting. But I've wondered, would it be any better than following guides you can find online?