goodintentions
Active Member
- Joined
- Aug 2, 2013
- Messages
- 42
- Thread Author
- #1
So, I decided to spend today dedicated to just optimizing my apps. Like shortening them, etc.
So, I went through my older apps and oh my goodness thousands of lines of codes that were unnecessary. I managed to put all the common subroutines into a class and voila I shortened the codes by like 50%.
You see, I was never formally trained. Got my degree in engineering. Took exactly 1 programming class, and this was intro java. Nowadays, I code in C++ and C#, so I had to learn everything on my own. Didn't even know about classes until a few months ago.
A major project I've been working on has loads of classes. While going through those codes, I found 3 methods that did the exact same thing. So, I wasted hours figuring out 3 different ways to do the same thing.
That's what happens when you weren't formally trained. Your codes are a mess. It's amazing I could read my java codes at all from the android side of town. I haven't looked at them for months.
So, I went through my older apps and oh my goodness thousands of lines of codes that were unnecessary. I managed to put all the common subroutines into a class and voila I shortened the codes by like 50%.
You see, I was never formally trained. Got my degree in engineering. Took exactly 1 programming class, and this was intro java. Nowadays, I code in C++ and C#, so I had to learn everything on my own. Didn't even know about classes until a few months ago.
A major project I've been working on has loads of classes. While going through those codes, I found 3 methods that did the exact same thing. So, I wasted hours figuring out 3 different ways to do the same thing.
That's what happens when you weren't formally trained. Your codes are a mess. It's amazing I could read my java codes at all from the android side of town. I haven't looked at them for months.
PhyllisColeman
Member
- Joined
- May 31, 2013
- Messages
- 77
Similar threads
- Replies
- 3
- Views
- 2K
- Replies
- 0
- Views
- 782