Home
Register
About
Login
Categories
C#
(13)
VB.NET
(0)
F#
(0)
ASP.NET
(15)
JavaScript
(4)
C++
(0)
C
(0)
Python
(0)
Ruby
(0)
Rails
(0)
J#
(0)
SQL
(0)
VB Script
(0)
HTML
(0)
CSS
(2)
XML
(2)
XSLT
(0)
Unit Testing
(7)
Architecture
(2)
Ajax
(0)
Project Management
(0)
LINQ to SQL
(2)
LINQ
(0)
LINQ to XML
(1)
NHibernate
(0)
Active Record
(0)
Silverlight
(0)
ASP.NET MVC
(0)
Life
(0)
Book Reviews
(0)
WPF
(1)
Visual Studio
(0)
Displaying the higher level error message to the user
by azamsharp on 5/8/2008 9:35:38 AM
Error messages must be meaningful but does that mean that we must show every error message to the user. I think the error message should be related to the UI the user is working on. Like if he is grading an exam (suppose) then the error message should be about grading the exam. If the grading module throws divide by zero exception even then the message on the screen should say something "Grading failed!".
try
{
GradeExam(exam);
}
catch(Exception ex)
{
message = "Grading failed!!";
}
CreateExam(exam)
{
DoSomething(exam);
}
DoSomething(exam) { // divide by zero exception thrown }
Refactor it!
sdf
by sss on 5/15/2008 11:30:16 AM
sdfsdf
Please log in to refactor the code!
Login