Antonio081014: 2013

Pages

All My Blog Update

Friday, October 18, 2013

Today's Lesson

As a Java Programmer for years, I barely use JUnit to test my code, except testing some implementation of challengeable algorithms. Today, one class I wrote several months ago cost me 3 hours to find the bug in it. I almost went through every corner of my project to find which could be the cause. Then, I just realized one copy-paste produced mistake is the reason for all. This makes pretty mad, especially these kinds of problems waste the time this long. I think it's time to start using JUnit to test every piece of code right after I "thought" I finished.

Tuesday, October 8, 2013

A very good way to see challenges

Most importantly, keep smiling, especially when things get tough. Learning happens when you are happy. And, ultimately, happiness is a state of mind that is largely under your control.

Wednesday, September 18, 2013

Challenge for Myself.

Let's see what will happen if I just focused on these areas for 3 months.

1, Java
2, Algorithms
3, Android Development
4, iOS Development

Nothing Else.

Friday, July 26, 2013

2013-07-26, Practice Website.

Regularly practice on variety online contest / training website makes me more confident when having an tech phone screen interview.

Website List:

  • USACO training;
  • Topcoder.com/tc;
  • Hackerrank.com;
  • CodeForces.com;
  • CodeChef.com;
Ref. Website:
  • http://www.nocow.cn/index.php (Chinese)
  • Topcoder Forum;
  • Other's blog.
BTW, github.com is a good way to keep and track your code. It's free and easy to share your source with others. Usually I'll make a bunch of comments to help me know what it means exactly.

Wednesday, July 3, 2013

Saturday, June 22, 2013