<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>CodingClues - Latest Comments in The Perfect Job Interview Question</title><link>http://codingclues.disqus.com/</link><description></description><atom:link href="http://codingclues.disqus.com/the_perfect_job_interview_question/latest.rss" rel="self"></atom:link><language>en</language><lastBuildDate>Wed, 25 Jun 2008 01:40:46 -0000</lastBuildDate><item><title>Re: The Perfect Job Interview Question</title><link>http://codingclues.eu/2008/the-perfect-job-interview-question/#comment-3855751</link><description>My answer: lack of tests. 
&lt;br&gt;
&lt;br&gt;Kind Regards</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marcos Silva Pereira</dc:creator><pubDate>Wed, 25 Jun 2008 01:40:46 -0000</pubDate></item><item><title>Re: The Perfect Job Interview Question</title><link>http://codingclues.eu/2008/the-perfect-job-interview-question/#comment-3855750</link><description>that is an terrible answer.  I have seen too many (often young students) look at a piece of code (such as part of Eclipse) and say the architecture is bad.  Only to look back 3 years later (and now using, extending, and working with eclipse), and say, WOW, this is so well designed.
&lt;br&gt;
&lt;br&gt;It is very difficult to see the forest through the trees, especially when you are looking at a small part of the system.  What if you were reviewing someones implementation of a sort algorithm, or collection of SQL queries; does the architecture matter here?  Is it good if they use the latest architectural style or quote something from design patterns?  Architecture and design is very subjective and always in the eye of the beholder.
&lt;br&gt;
&lt;br&gt;Honestly, the thing I find most disturbing when reviewing someone else's code  is when they can't explain what they did, or why they did it.  Be-it a small (few line change) or a refactoring of the "architecture", if the developer cannot explain (without a lot of hand waving and well-you know, kinda, like, you know, it does the, you-know so we can, you-know cache or something) what they did... alarm bells go off immediately.
&lt;br&gt;
&lt;br&gt;just my $0.02.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ian</dc:creator><pubDate>Wed, 25 Jun 2008 00:32:29 -0000</pubDate></item></channel></rss>
