Showing posts with label concepts. Show all posts
Showing posts with label concepts. Show all posts

Thursday, January 22, 2015

Software building concepts

"Building software products is a creative process. Getting computers to do something useful is complicated. Before an engineer writes a line of code, she has many things to consider including: choice of language, libraries to reuse, interfaces to define, interactions with existing subsystems, and overall system performance. She should also consider refactoring existing code if it results in a more elegant solution.
Developing software is more than just cranking out code. Thoughtfulness in technical design pays dividends for the lifespan of the software. Defining an extensible architecture provides a blueprint for future iterations of the code and how it will perform at scale. But there’s a hazard in overthinking design to the point of inaction; the best engineers need to be flexible and creative to avoid “analysis-paralysis” .
Software creation is also multidisciplinary. It involves the work of Product Managers, UI/UX Designers, Software Developers, Quality Engineers, and Project Managers. In this regard, software development is similar to a construction project — think of bridges or buildings — but in the digital realm. Everyone involved needs a shared vision on the final outcome and how to achieve it. Team members should propose different ideas (and investigate multiple approaches) before deciding on a final construction plan.
During the software design process, an engineer might code a proof-of-concept to determine the feasibility of an approach. This is similar to an architect’s drafts prior to a final blueprint, or an artist’s sketches before laying paint to canvas."
source: linkedin article

Sunday, January 18, 2015

Attitude is everything!!

If:
A B C D E F G H I J K LM N O P Q R S T U V W X Y Z
is equal to:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
Then,

H+A+R+D+W+O+R+K ;
8+1+18+4+23+15+18+11=98%
K+N+O+W+L+E+D+G+E ;
11+14+15+23+12+5+4+7+5=96%
L+O+V+E;
12+15+22+5 = 54%
L+U+C+K ;
12+21+3+11 = 47%
None of them makes 100%. Then what makes 100%?
Is it Money? NO!
M+O+N+E+Y= 13+15+14+5+25=72%
Leadership? NO!
L+E+A+D+E+R+S+H+I+P= 12+5+1+4+5+18+19+8+9+16=97%
Every problem has a solution, only if we perhaps change our "ATTITUDE"...
A+T+T+I+T+U+D+E ;
1+20+20+9+20+21+4+5 = 100%

<b>It is therefore OUR ATTITUDE towards Life and Work that makes
OUR Life 100% Successful.
</b>

Amazing mathematics