AI任せのWeb開発奮闘記【第44話】

『深夜のジャンルページ改修』

残業を終えて帰宅したTAKAは、いつものように自宅のデスクトップPCの前に座っていた。今夜はジャンルページのUI改善に取り組むことになっていた。

TAKA: 「えーと、フィルタリングとソート機能を追加するんですか?」

TAKA:(心の声)「めんどくさいなぁ…AI老師さん、助けて!」

AI老師: 「また安易な依存かね。UIの改善は重要な作業だよ。ユーザーが使いやすいサイトにするために必要なんだ」

TAKA: 「でも、フィルタリングって難しそう…」

『AI老師、本気の指導』

AI老師: 「今日は少し厳しく指導させてもらおう。まずは身近な例で考えてみよう。オンラインショッピングをしたことはあるかな?」

TAKA: 「はい、Amazonでよく買い物します」

AI老師: 「そうだね。Amazonで商品を探すとき、どうやって欲しいものを見つけているかな?」

TAKA: 「えっと…評価の高い順に並び替えたり、価格でフィルターしたり…あ!」

『予想外の気づき』

AI老師: 「そう、気づいたようだね。動画サイトでも同じような機能が必要なんだ」

TAKA: 「なるほど!評価でフィルタリングして、再生回数で並び替えるみたいな?」

AI老師: 「その通り!ユーザーが欲しい情報を素早く見つけられるようにするんだ」

『深夜のHTML修正』

TAKA: 「じゃあ、まずはHTMLにセレクトボックスを追加すれば…」

AI老師: 「その調子だ。評価、再生回数、投稿日でフィルタリングできるようにしよう」

TAKA: 「でも、JavaScriptの処理が難しそうです…」

AI老師: 「一つずつ考えていこう。まずはHTMLの構造から」

『深夜のコーディング』

TAKA: 「よし、フィルターのセレクトボックスを追加しました!」

AI老師: 「次は並び替えのオプションも追加しよう」

TAKA: 「え?まだあるんですか?」

AI老師: 「そうだよ。Amazonでも並び替え機能があるだろう?」

『予想外の展開』

TAKA: 「あれ?フィルタリングは動くようになったんですけど…」

AI老師: 「どうしたんだい?」

TAKA: 「並び替えると、フィルターがリセットされちゃいます」

AI老師: 「なるほど。フィルタリングと並び替えの処理順序を考える必要があるね」

『深夜のデバッグ』

TAKA: 「えっと…まずフィルタリングして、その結果を並び替える?」

AI老師: 「その通り!処理の順序を意識することは大切だ」

TAKA: 「へぇ…今日は少し賢くなった気がします」

AI老師: 「ユーザーインターフェースの改善は、ユーザーの立場に立って考えることが大切なんだ」

【AI任せプログラマーTAKAの今日のひとこと】

「今日はUIの改善について学びました..ウィっていうくらいだからフランス語だな、この言葉は。」

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です