Showing posts with label Application Development. Show all posts
Showing posts with label Application Development. Show all posts
Sunday, October 9, 2011
On being a developer:
I know very little about programming complex things- how to go about coding something like Minecraft, for instance- where would I even start?
I am good at scripting, though, given that I know commands.
It always amazes me how other folks seem to grasp these complex constructs with ease- Everyone tells me that I could, too, if I spent the time to learn, but I don't see it happening anytime soon.
Simpler things come easily, though- blatantly re-using (read: plagiarizing) code that works and hobbling it together (into some sort of frankencode construct) is what I'm good at. Kinda unethical, I'll admit, but I don't sell or otherwise profit off of these things.
Something about reverse-engineering can be relevant here, too. Reading through code that accomplishes something similar (or a part of what you want to do) grants insight into how what you want to do might work. It also presents the tempting opportunity to copy-and-paste, which is a bad habit of mine that I'm working to break.
More to come on all this later.
I am good at scripting, though, given that I know commands.
It always amazes me how other folks seem to grasp these complex constructs with ease- Everyone tells me that I could, too, if I spent the time to learn, but I don't see it happening anytime soon.
Simpler things come easily, though- blatantly re-using (read: plagiarizing) code that works and hobbling it together (into some sort of frankencode construct) is what I'm good at. Kinda unethical, I'll admit, but I don't sell or otherwise profit off of these things.
Something about reverse-engineering can be relevant here, too. Reading through code that accomplishes something similar (or a part of what you want to do) grants insight into how what you want to do might work. It also presents the tempting opportunity to copy-and-paste, which is a bad habit of mine that I'm working to break.
More to come on all this later.
Labels:
Application Development,
Coding,
Meta,
Of Interest,
Reverse-engineering
Monday, February 28, 2011
Important: Bonus Features and Soundcloud
An important read for anyone who is even remotely involved in application development: [ http://blogs.msdn.com/b/oldnewthing/archive/2006/11/01/922449.aspx ]
I am not fond of any application that does anything that I don't explicitly tell it to do, or software that causes unnecessary clutter. I do enough of that on my own, actually- and I routinely clean up my desktop as a result.
Just because I clean my desktop regularly does not mean I am okay with unnecessary features. I detest the installation of items in my taskbar or browser unless I specifically request them and install them myself- all of the installers that have the "We recommend _____ toolbar..." and have the option to install it automatically checked is deceiving and borderline malicious, in my opinion.
Enough ranting.
I'm no professional discjockey, but I put together some bass-heavy dubstep to listen to.
Dubstep Mashup Mixtape Eins by cleancutwellkept
What are your thoughts?
I am not fond of any application that does anything that I don't explicitly tell it to do, or software that causes unnecessary clutter. I do enough of that on my own, actually- and I routinely clean up my desktop as a result.
Just because I clean my desktop regularly does not mean I am okay with unnecessary features. I detest the installation of items in my taskbar or browser unless I specifically request them and install them myself- all of the installers that have the "We recommend _____ toolbar..." and have the option to install it automatically checked is deceiving and borderline malicious, in my opinion.
Enough ranting.
I'm no professional discjockey, but I put together some bass-heavy dubstep to listen to.
Dubstep Mashup Mixtape Eins by cleancutwellkept
What are your thoughts?
Labels:
Application Development,
Dubstep,
Rant,
Soundcloud
Subscribe to:
Posts (Atom)
