| Stats for this blog: |
| Views from on Saturday, July 9, 2011: |
29 |
 |
| Views of the last 30 days: |
0 |
 |
| Views Yesterday: |
0 |
 |
on Wednesday, June 15, 2011
Top 10 basic java advices.
software,
development,
theory
1.- Make the classes that contain the logic of your application stateless. A stateless class is a class which doesn?t have state, or which state is formed by injected dependencies used to delegate behaviour. Since these classes don?t have state, the outcome of their methods is only dependant on t...

8 views
|
 |
on Monday, May 23, 2011
Top 7 programmers bad habits
software,
development,
popular,
theory
1.- The all code is crap, except mine, attitude. I have bad news for you buddy, all code is crap. No matter how much effort you put on it, there is always a majority of programmers who are going to think that your code sucks and that they could have done it 10 times better. I have already covered...

9 views
|
 |
on Wednesday, April 20, 2011
10 characteristics of a robust application or service.
software,
development,
theory
Robustness is one of the most important qualities of any application, is also one of the most difficult to achieve. What follows is a list of what in my opinion are the 10 principal characteristics to be considered when designing any robust application. 1.- Transactions. Having the right transac...

12 views
|
 |
on Thursday, April 14, 2011
What is the mission of any software developer?
software,
development,
theory
What is important in an application? In software development there are only three measurable areas that encapsulate all that is important in an application: Rentability, quality and maintainability. Rentability Ultimate goal of any application. Determines if the amount of time and resources...

14 views
|
 |
on Sunday, March 27, 2011
The obsession with beautiful code, the refactor syndrome.
software,
development,
theory
There is lately an emerging obsession with beatiful code, up to the point where some programmers are overprioritizing it over more important goals such as: Correctness Robustness Traceability Supportability ? When this is taken to the extreme, and all that the programmer cares about is the beau...

9 views
|
 |
on Saturday, March 19, 2011
Solving Sudokus with Java and tree data structures
software,
development,
theory
A few weeks ago I published Java and tree data structures a post where I mentioned that I would try to put together some code to handle tree data structures? Well, this is the first installment of what I hope it will become a series of articles/code that will look into creating this tree library....

8 views
|
 |
on Wednesday, January 26, 2011
How to manage Exceptions in Java. 4 basic considerations.
software,
development,
theory
Managing exceptions correctly in Java is not as simple as it may sound, there are many wide extended bad practices and programmers who simply don?t care. But having good exception handling is essential to diagnose problems in production and to basically make the maintenance of the application eas...

9 views
|
 |
on Tuesday, December 21, 2010
Agile dogmas: You shall never do any design.
software,
development,
theory
Agile has become one of the most beneficial and needed change in software development. It has helped to move the focus of software development: From: Project managers, architects, documentation and requirements. To: Programmers, implementation and opened discussions. Paradoxically, some compani...

9 views
|
 |
|
 |
| Tags relating to this Blog |
|
|