Programmer's Heaven - For C C++ Pascal Delphi Visual Basic Assembler C# .Net java JSP ASP ASP.NET Javascript developers!

Members
Username:

Password:

Auto-login

Register
Why register?
Forgot Password?
Blogs new Blog section
Jobs
Webtools
Message Boards
FAQ
CodePedia
Free Magazines
User search
What's New
Top lists
RSS Feeds RSS Feed

Submit content
Contact Us
Link To Us
Help



Advanced Search
Newsletter
E-mail:


More information
Current area: HOME -> General Programming -> Interviews Articles Adds this page to your personal favorites
  Interviews
A Design Review of JDOM
Elliotte Rusty Harold talks with Bill Venners about problems with the JDOM API. Most are general design issues for any Java API: too many convenience methods and checked exceptions, not preventing user mistakes, ignoring conventions.
Visits: 401 Updated: 2003-10-9  Rating: (Not Rated)  More info & Ratings
Abstraction and Efficiency
Bjarne Stroustrup talks with Bill Venners about raising the level of abstraction, why programming is understanding, how "oops happens," and the difference between premature and prudent optimization.
Visits: 364 Updated: 2004-2-25  Rating: (Not Rated)  More info & Ratings
Advertisment
Air Bags and Other Design Principles
Elliotte Rusty Harold talks with Bill Venners about the API design principles that guided the design of the XOM (XML Object Model) API, including enforcement of invariants, information hiding for simplicity, and not using assertions for air bags.
Visits: 387 Updated: 2003-10-9  Rating: (Not Rated)  More info & Ratings
Becoming an Architect
Luke Hohmann talks with Bill Venners about the social role of software architects, the value of sticking with a product release after release, and the importance of domain knowledge.
Visits: 363 Updated: 2004-4-13  Rating: (Not Rated)  More info & Ratings
Chartered and IBM: Building a Common Platform for Manufacturing
Maybe you've read the announcements of the 90- and 65-nanometer platform, but what does it all mean? Is IBM opening its process technology to outside companies? Chartered's Walter Ng puts it into perspective -- including where Samsung and Infineon fit in.
Visits: 178 Updated: 2005-7-7  Rating: (Not Rated)  More info & Ratings
Contract-Driven Development
Bertrand Meyer talks with Bill Venners about how Design by Contract relates to test-driven development.
Visits: 403 Updated: 2004-3-28  Rating: (Not Rated)  More info & Ratings
Elegance and Other Design Ideals
Bjarne Stroustrup talks with Bill Venners about many aspects of software design, including growing small applications into larger ones, avoiding class distinctions between designers and users, the dangers of premature generalization, and the essence of elegance.
Visits: 363 Updated: 2004-2-25  Rating: (Not Rated)  More info & Ratings
Entropy Reduction
Luke Hohmann talks with Bill Venners about entropy reduction, the cost of change, and programming as choreography.
Visits: 356 Updated: 2004-3-28  Rating: (Not Rated)  More info & Ratings
Failure, Preconditions, and Reuse
Bertrand Meyer talks with Bill Venners about strategies for dealing with failure, where to check preconditions, and when it's appropriate to design for reuse.
Visits: 316 Updated: 2004-3-12  Rating: (Not Rated)  More info & Ratings
Generics in C#, Java, and C++
Anders Hejlsberg, the lead C# architect, talks with Bruce Eckel and Bill Venners about C# and Java generics, C++ templates, constraints, and the weak-strong typing dial.
Visits: 356 Updated: 2004-1-31  Rating: (Not Rated)  More info & Ratings
Human-Oriented Architecture
Luke Hohmann talks with Bill Venners about mapping software architecture to human needs, choosing languages for social reasons, and selecting the appropriate architectural granularity.
Visits: 367 Updated: 2004-4-13  Rating: (Not Rated)  More info & Ratings
Interview with Ken Slovak
An interview with Ken Slovak, joint author of Beginning Visual Basic 6 Application Development.
Visits: 414 Updated: 2004-7-15  Rating: (Not Rated)  More info & Ratings
Interview with Matthew Reynolds
A technical Interview with Matthew Reynolds, author of Beginning E-Commerce with Visual Basic, ASP, SQL Server 7.0 and MTS
Visits: 463 Updated: 2004-7-15  Rating: (Not Rated)  More info & Ratings
Interview with Rob Vieira
An Interview with Rob Vieira author of Professional SQL Server 2000
Visits: 429 Updated: 2004-7-15  Rating: (Not Rated)  More info & Ratings
Interview with Thearon Willis
An Interview with Thearon Willis, author of Beginning SQL Server 2000 for VB Developers.
Visits: 458 Updated: 2004-7-15  Rating: (Not Rated)  More info & Ratings
Licensing and Architecture
Luke Hohmann talks with Bill Venners about the impact licensing models have on software architecture, the sustainability of open source business models, and the benefits of providing licensing options.
Visits: 351 Updated: 2004-4-29  Rating: (Not Rated)  More info & Ratings
Matz on Craftsmanship
Yukihiro Matsumoto, the creator of the Ruby language, talks with Bill Venners about becoming a better programmer through reading code, learning languages, focusing on fundamentals, being lazy, and considering interfaces.
Visits: 567 Updated: 2004-1-5  Rating: (Not Rated)  More info & Ratings
Tarchitects and Marketects
Luke Hohmann talks with Bill Venners about the different roles of technical and marketing architects, the source of innovation, and the importance of pursuing the same vision of the future.
Visits: 458 Updated: 2004-4-21  Rating: (Not Rated)  More info & Ratings
Type Checking and Techie Control
Bruce Eckel talks with Bill Venners about why he prefers Python's latent type checking and techie control of language evolution.
Visits: 369 Updated: 2003-10-9  Rating: (Not Rated)  More info & Ratings


Found a broken link? Please report it to us.

Advertisement

  Free Magazine  
Free Magazines
Enterprise Open Source Journal Enterprise Open Source Journal is the first magazine designed solely to focus on open source strategies in the enterprise.
subscribe now


Newsletter Submit Content About Advertising Awards Contact Us Link to us    
© 1996-2008 Community Networks Ltd All rights reserved. Reproduction in whole or in part, in any form or medium without express written permission is prohibited. Violators of this policy may be subject to legal action. Please read Terms Of Use and Privacy Statement for more information. Development by ASP.NET Konsult - Synchron Data.