Home Points to Wonder

Points to Wonder

E-mail Print
 Source
Constant growing is a must. Companies need to continuously decrease their infrastructure costs while at the same time increase their development productivity, so that their people can have more time and resources to respond to new challenges and opportunities. VMDD TECH
Legacy shops have "technology" that is no longer what it used to be. There are competing technologies from Java and .NET. Rewrite means throwing away years of design, development and testing. On the other hand, staying put means staying behind the technology curve and its bad implications. VMDD TECH
Java Technology readily harnesses the power of the network because it is both a programming language and a selection of specialized platforms. As such, it standardizes the development and deployment of the kind of secure, portable, reliable, and scalable applications required by the networked economy. Because the Internet and World Wide Web play a major role in new business development, consistent and widely supported standards are critical to growth and success. java.sun.com
Build or Buy? Which approach is more cost-effective? It depends. If you can afford it, buying makes more sense. VMDD TECH
Outsource services are not just for low-value, back-office activities. Traditionally, IT employees are primarily used to automate the flow of records, documents, and communication inside the company. When new paradigms (web's arrival, direct links with customers and vendors proliferated, ...) come, these employees may not have the required expertise.

IT leaders should seek high-value outsource help. Otherwise, IT's influence to shape company's directions will diminish.
VMDD TECH
Reinventing the wheel is taking place every time, everywhere. Recently, a co-worker of mine built a database application using MS-Access as a front-end to a huge postgreSql database server. He busily labored to reinvent the framework and the capability that already exists in PowerBuilder.

Having experienced with Access, Visual Basic, Visual C++, and PowerBuilder, I think Sybase's PowerBuilder is the most productive tool to build front-ends for any database or client/server applications. PowerBuilder's datawindow is very powerful. Very few people knows this.

VMDD TECH
How to achieve more? Unless you try something beyond what you have already mastered, you will never grow. Unknown
Everything great began with version 1. VMDD TECH
Man's vision can see only objects at a certain range of light frequency. Outside that range, he can not see. VMDD TECH
White cat, black cat... if it catches mice it's a good cat. Deng Xiao Ping
Database-vendor Independence - may be difficult to achieve 100%. But through ignorance of developers, most applications become unnecessarily tied to one single database vendor. VMDD TECH
Should we build systems fast, or should we build them good? In a fast- paced, competitive world, opportunities arise quickly and then fade away or evolve into something else. The advantage goes to companies that can develop systems that are ready when the business needs them and don't cost more than the opportunity is worth. The best way to do this is to create systems out of combinations of simple building blocks. Michael H. Hugos
Java or C#: Most developers and managers think of using just one or another. They do not know that both Java and C# have their own unique advantages that the other does not have as of the current versions. It is advantageous to know and use both.

By the way, it seems that most C# developers and their managers do not know what Java provides. It pays to read the introduction to the latest Java (5) to enhance your knowledge:
http://java.sun.com/j2se/1.5.0/docs/index.html

VMDD TECH
Code convention for C# Programmers. C# has many convenient features that one should not use. For example, while C# is a case-sensitive language, it allows you to use either "string" or "String", "object" or "Object", etc. If you freely use the free styles of C#, then your code may not be readable by other programmers. Remember that code maintenance is 80% of the life-time cost. Furthermore, to be able to switch easily between C# and Java, C# programmers should use Java coding standard wherever feasible:

http://java.sun.com/docs/codeconv/html/CodeConvTOC.doc.html

VMDD TECH
The power of Java is the JVM and its properties. We have all been really happy with people doing other languages on top of the Java VM [Virtual Machine]. The Java language itself is pretty good for a lot of things, but the real magic in the Java phenomenon really doesn't have anything to do with the language; it's really about the VM and the properties of the VM. And there are a lot of people who have built languages that target the Java VM. We generally haven't talked about them a whole lot, for no particularly good or bad reason. And there have been people inside Sun who have done other languages on top of the Java VM, like I've done a couple.

The place where you need to have standards is around the interfaces.

To be in the Java world you'd have to believe in Darwinism. At some level it's chaos, and at some level it's innovation, it's cleverness and people trying to find a better way. And I guess I'm a fan of evolution.

James Gosling
Steps to create new, adaptive organizations:
  • Anticipate and harness changes to their advantages
  • Relentlessly acquire "customer street smarts"
  • Create strong relationships with only people who add value
  • Be quick to respond to a customer problem with action. Benefits: testing out new ideas, starting small and later innovating based on the results of initial responses.
  • Real-time requests and feedback
  • VMDD TECH
    The sky is not our limit. We ourselves are the limit. VMDD TECH
    Success in math involves:
    1. having a positive attitude about math; everyone can learn math; math is useful in everyday life; most jobs today require math skills.
    2. being a problem solver; sticking with a problem to find a solution; understanding that there may be different ways to arrive at an answer.
    3. communicating mathematically in words, numbers, or symbols; talking about how you arrived at an answer; drawing pictures to explain math answer; writing about how you solved a problem.
    4. reasoning; thinking logically; seeing similarities and differences; finding patterns in everyday math.
    NOTE: Success in science, information technology, or any other subjects involves a similar process. Binh Pham.
    Barrington Place Elementary 2006
    Protect and care for our planet: Every one of us can do something to protect and care for our planet. We have to live in such a way that a future will be possible for our children and our grandchildren and our own life has to be our message. Thich Nhat Hanh (Thay)
     

    Copyright © 2009 . All Rights Reserved.