私の質問の2番目の部分、「なぜコーディングの深部にいる間、開発者が中断されるべきではないか」を考慮すると、それは賢い人々によって何度も議論されてきました。SOの共同創設者であるJoel SpolskyでさえあるHeckは、「ゾーンに入る」および「ゾーンからノックアウトされる」こと、そして複雑な作業に参加するときに生産性を達成するのに平均15分かかる理由についてブログ投稿を書きました。ソフトウェア開発関連のタスク。だから、その理由が確立されたと思います。
私が興味を持っているのは、BeansについてBeanを知らない人にそれをすべて説明する方法です(つまり、ソフトウェア開発を意味します)。妻、職場の経理担当の変な男、またはSkypeで30分ごとに「Wazzzzzzup ?!」でpingを送信する長年の友人に、すべての中断が仕事に与える影響がはるかに大きいことを伝える方法彼らがあなたの時間からかかった明らかな30秒。空白の凝視や友好的な虐待の標的になりたくない限り、「短期記憶で多くの変数名をジャグリングしなければならない」などの文で説明できないことは明らかです。
攻撃的、エリート的、または技術的になりすぎることなく、すべてを非開発者に明確に理解できる方法で説明できるようにしたいと思います。
編集:素晴らしい洞察力をくれたみんなに感謝します。EpsilonVectorの答えは、彼の類推が私の本来のニーズに最も近いものであったため、受け入れました。「眠りに落ちる」説明は攻撃的でも技術的でもありません。ほとんど誰もがそれに関連することができます。時間の。