Home page
Outsourcing In Usa





If you own a website that related to programmers you are welcome to participate in our website.

Join our partner list

Article - Programmers And Outsourcing In USA on Web Development Forum

programmers
Website about Software Developers - Outsourcing portal. Other useful information: Most of the hard core C++ programmers I know hate user interface programming. This surprises me, because I find UI programming to be quintessentially easy, straightforward, and fun. I think most programmers' fear of UI programming comes from their fear of doing UI design . They think that UI design is like graphics design: the mysterious process by which creative, latte-drinking, all-dressed-in-black people with interesting piercings produce cool looking artistic stuff. Programmers see themselves as analytic, logical thinkers: strong at reasoning, weak on artistic judgment. So they think they can't do UI design. I'm not going to give you "Zen and the Art of UI Design". It's not art, it's not Buddhism, it's just a set of rules. A way of thinking rationally and methodically. This book is designed for programmers. I assume you don't need instructions for how to make a menu bar; rather, you need to think about what to put in your menu bar (or whether to have one at all). There is one primary axiom I'll teach you which guides all good UI design, and it's not hard to understand at all. Right, Pete. We know better. His feelings come despite the fact that the Macintosh really is quite easy to use -- for Mac users. It's totally arbitrary which key you press to close a window. The Microsoft programmers, who were, presumably, copying the Mac interface, probably thought that they were adding a cool new feature by letting you resize windows by dragging any edge. The MacOS 8.0 programmers probably thought they were adding a cool new feature when they let you move windows by dragging any edge. J2EE: EJB, JSP, Servlets, JSF, JSTL, JCA, JMS, JTA, JNDI, JDBC, JMX, RMI, etc. Frameworks: Struts, Hibernate, JPA, iBATIS, JBoss AOP, Spring, JSF, AJAX, GWT, YUI, Flex/Flash, JUnit, and Jakarta common libraries. Integration: Web Services on Axis and WebMethods; as well as the Web Service Standards such as SOAP, WSDL and UDDI.
For you information - With Increasing Globalization Of Outsourcing Companies, The Distinction Between Outsourcing And Offshoring Will Become Less Clear Over Time. This Is Evident In The Increasing Presence Of Indian Outsourcing Companies In The United States And United Kingdom
Controlling Your Environment Makes You Happy - Joel On Software - Most of the hard core C++ programmers I know hate user interface programming. This surprises me, because I find UI programming to be quintessentially easy, straightforward, and fun. I think most programmers' fear of UI programming comes from their fear of doing UI design . They think that UI design is like graphics design: the mysterious process by which creative, latte-drinking, all-dressed-in-black people with interesting piercings produce cool looking artistic stuff. Programmers see themselves as analytic, logical thinkers: strong at reasoning, weak on artistic judgment. So they think they can't do UI design. Controlling Your Environment Makes You Happy - Joel on Software Wanted: Senior Automation Architect at CA (South San Francisco, CA). See this and other great job listings on the jobs page . Joel on Software Controlling Your Environment Makes You Happy by Joel Spolsky Monday, April 10, 2000 It's easy because you usually don't need algorithms more sophisticated than how to center one rectangle in another. It's straightforward because when you make a mistake, you immediately see it and can correct it. It's fun , because the results of your work are immediately visible. You feel like you are sculpting the program directly. Actually, I’ve found UI design to be quite easy and quite rational. It’s not a mysterious matter that requires a degree from an art school and a penchant for neon-purple hair. There is a rational way to think about user interfaces with some simple, logical rules that you can apply anywhere to improve the interfaces of the programs you work on.
 
 
  Copyright © 2009 software-n-web-development.50webs.com. All rights reserved.