API構築の基礎を学んだ。QConは、開発者コミュニティにおける知識とイノベーションの普及を促進することで、ソフトウェア開発に力を与える。実務者主導のカンファレンスであるQConは、チーム内のイノベーションに影響を与える技術チームのリーダー、アーキテクト、エンジニアリングディレクター、プロジェクトマネージャー向けにデザインされている。Sheehy氏は、人工知能ハイプ時代における責任ある開発者としてのあり方について、洞察に富んだ開会基調講演をした。Grizzanti氏が、「スタッフ・プラス」への道と、それを「科学」というより「芸術」としてとらえ、芸術を創作することとソフトウェアを創作すること、そして組織のダイナミクスに対処することの類似性について語っている。Codeを採用する:確認するべき6つの適性LCNC(ローコード/ノーコード)プラットフォームは、プログラマーだけでなくプログラマーでなくても、最小限のコーディングとワンクリックのデプロイメントで、アプリケーションソフトウェアを開発できるよう設計されている。ドラッグ&ドロップ方式のインターフェースなどを利用することで、開発・デプロイメントプロセスを簡素化し、効率的なアプリケーション開発とデプロイメントを実現する。Professionalism」に対するフォローアップ記事を自身のブログへ投稿(source)した。その中で氏は、いかに多くの人たちがTDDを誤解しているかについて言及している。GUTs)を書いている」という意味でしかないのだという。Coplien氏とMartin氏の議論に対する意見をAlistair氏は以下のように記している。「Bob、最初に君はこう言っていた。TDDとはコードを書く前にテストを書く開発手法のことだ。それはプロフェッショナルであることの証(あかし)であると。最後に君はこう言った。したユニットテストを持つことはプロフェッショナルであることの証である。TDDはそれを達成する手段のひとつだ。」Bobが主張する本物のプロフェッショナルとなるための条件が、議論の最初と最後で異なっていると氏は指摘する。最初にTDDを条件としてあげているものの、ちゃんとしたユニットテストを持つことがプロフェッショナルの条件であるという点についてはBobも同意しているようだ。ようなキャッチーな名前がついていなかった。ような名前がついていれば、テストをコードよりも先に書いたのか後に書いたのかを暗示することなしに、開発者が自分のGUTsを誇れるようになる(訳注:例えばTDDはコードを書く前にテストを書くことを暗示します)。Alistair氏はそう考えている。(source)の中で氏はこう言っている。この話の結論はこうだ。いうことを言い表す用語が必要である。テストを先に書くのか後に書くのかとは関係なしに使える用語だ。現在、ユニットテストを書いている開発者は2つのグループに分けられる。コードを書く前にテストを書くグループと、コードを書いた後にテストを書くグループだ。Bobはこのように主張できた。いつテストを書くかという問題を切り離すことで、Bobはこのように主張することもできただろう。TDDはGUTsを得るためのうまいやり方である。...そしてCopeはこう反論できた。...ユニットテストの重要性は疑う余地がないという点についてAlistair氏は同意しているように見える。開発チームはTDDを実践したがるかもしれないし、逆にコードを書いた後にテストケースを書くことを望むかもしれない。彼らが快適な方を選択すれば良いだろう。本当に大事なことは、いつテストを書いたかではなく、チームにGUTsがあるかどうかなのだ。編集後記:Alistair氏は、アルキメデスのように入浴中に(source)「ユリイカ!(source)」の瞬間をむかえた。そのとき、私たちが書き起こしたインタビュー記事を彼は読んでいたはずです。読んでいることの証明になるでしょう。リンク先を読んでみてください。毎週火曜日に前週のまとめコンテンツをお送りいたします。(日本語版は不定期リリース)25万人のシニアな開発者コミュニティーにぜひご参加ください。サンプルを見るあなたのメールアドレスはこちら国を選んでください。プライバシーポリシーに従って私の個人情報を扱うことに同意します。毎週火曜日に前週のまとめコンテンツをお送りいたします。(日本語版は不定期リリース)25万人のシニアな開発者コミュニティーにぜひご参加ください。サンプルを見る様々なイノベーターとアーリーアダプターがお送りするテクノロジーの概要を見る。自分がまだ知らないことに気づいていないと知るあなたが興味のあるトピックスをいつでも最新な情報に。あなたのメールアドレスはこちら国を選んでください。プライバシーポリシーに従って私の個人情報を扱うことに同意します。Inc.プライバシーBT。