I though to write a continuous article describing best practices in programming. Here I’m not going to talking about coding conventions but talking about enhanced cording techniques you can use.
Using IO, Network connections
Not to use methods in loop’s conditions
Use String Buffer wherever possible.
Use Threads to call server calls where ever possible.
This prevents user to feel as hang the system during the network calls. I’ll write a article including asynchronous server calls.