1 - as far as my experince, the general strategy which works in most of the fields is to observe,understand find out(درک و کشف و شهود). 2 - To build or use a framework or tool these are key facotrs to consider: 1.usability : it should work in the easiest form. 2.simpilicity: working with it should be easy for everybody. 3.beauty : elegant.
My Projects
Online tools
web UI Tutorials
web dev. Tutorials
PHP Tutorials
JavaScript Tutorial
Databases Tutorial
.Net set Tutorials
Software Eng. Tutorials
Dev. Tutorials
Python Tutorial
Java Tutorial
General Tutorials
Own Business
Desktop tools
$   $
Lazy News