The Artima Developer Community
Sponsored Link

News & Ideas Forum (Closed for new topic posts)

1296 messages in 272 topics. Last post: Jan 25, 2010 11:28 PM.

A place to discuss news, ideas, articles, or any other cool thing of interest to the Artima community.

Welcome Guest
  Sign In

Click to go back to the list of forums  Back to Forum List Click to search messages in this forum  Search Forum

19 pages in this forum [ 1 2 3 4 5 6 ]
    Topic   Replies     Author   Last Post
How to Interview a Programmer
  [Page: 1 2 3 ]
40   Bill Venners   Jan 25, 2010 11:28 PM
Meaningful Programming
2   Bill Venners   Nov 5, 2008 4:46 PM
Why Use SOAP?
Frank Sommers writes, "For many Web services, you need only a combination of XML, HTTP, and an application-specific message protocol. To be sure, SOAP has its uses. But, in my opinion, SOAP's role is overstated in the early stages of a Web service's development. Using SOAP for the wrong tasks can easily hijack a Web service development project."
12   Bill Venners   Nov 2, 2007 9:37 AM
Strong versus Weak Typing
  [Page: 1 2 ]
23   Bill Venners   Jul 8, 2007 12:09 AM
Designing Distributed Systems
13   Bill Venners   May 11, 2006 1:43 PM
The Trouble with Checked Exceptions
Anders Hejlsberg says, "The concern I have about checked exceptions is the handcuffs they put on programmers. You see programmers picking up new APIs that have all these throws clauses, and then you see how convoluted their code gets, and you realize the checked exceptions aren't helping them any."
  [Page: 1 2 3 ]
44   Bill Venners   Mar 19, 2006 4:11 PM
Type Checking and Techie Control
Bruce Eckel says, "Once I get the program running, I feed it real data. Then I'm going to find some interesting errors. So the sooner I can do that, the sooner I can find those errors."
  [Page: 1 2 ]
23   Bill Venners   Jan 11, 2006 9:58 AM
Think of Objects as Machines
Bill Venners writes: "Objects are invisible machines that programmers use as tools. When you design an object, you design a machine for programmers. I feel thinking of objects as machines is helpful, because it encourages you to focus not only on functionality when you design objects, but also on usability."
11   Bill Venners   Jan 3, 2006 10:04 AM
Delegates, Components, and Simplexity
Anders Hejlsberg says, "When you take something incredibly complex and try to wrap it in something simpler, you often just shroud the complexity. You don't actually design a truly simple system. And in some ways you make it even more complex, because now the user has to understand what was omitted that they might sometimes need."
13   Bill Venners   Dec 23, 2005 4:38 AM
How Would You Redesign java.awt.Component?
There are many rules for object oriented programming. A lot of them are stated in terms of "a design should exhibit these characteristics." But often it is difficult to know how to transform an existing problematic design to exhibit these behaviors. How would you redesign java.awt.Component?
4   Chris Dailey   Dec 19, 2005 11:46 AM
Contracts and Interoperability
In this interview, C# creator Anders Hejslberg discusses the extent to which DLL hell results from a failure of interface contracts to work in practice, how strong names facilitate side-by-side execution of different library versions, and the general importance of interoperability.
7   Bill Venners   Nov 25, 2005 1:57 PM
Multiple Inheritance and Interfaces
  [Page: 1 2 ]
15   Bill Venners   Oct 4, 2005 6:04 AM
JavaSpaces: Data, Decoupling, and Iteration
6   Bill Venners   Jun 13, 2005 11:24 PM
Ask Artima: Developer Education on Employer Time?
Is a developer's ongoing education important enough for managers to mandate (or, at least, allow) time for it?
8   MikeD   Mar 31, 2005 5:40 AM
Use the Best Tool for the Job
  [Page: 1 2 ]
19   Bill Venners   Mar 12, 2005 12:33 PM
19 pages in this forum [ 1 2 3 4 5 6 ]

Denotes new messages in this forum since your last visit.

Click to go back to the list of forums  Back to Forum List


Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2009 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use - Advertise with Us