AI編程
2024-03-25 プログラミング支援AIサービスまとめ。GitHub Copilot、AWS CodeWhispererなど11種類(2024年3月版) - Publickey
GitHub Copilot
AWS CodeWhisperer
Google Duet AI for Developers
2024-03-25 Using GitHub Copilot in your IDE: Tips, tricks, and best practices - The GitHub Blog
2024-03-28 GitHub、Copilotでより高い精度のコードを生成させる方法を指南。関連ファイルを開く、トップレベルのコメントを書くなど - Publickey
1. 開啟相關檔案
2. 撰寫頂層註解
3. 設定匯入與參照
4. 注重有意義的命名
5. 撰寫具體且範圍適宜的函式註解
6. 提供範例程式碼
Chat is a bad UI pattern for development tools—Daniel De Laney
編程不是聊天,而是撰寫文件
編程更像是在寫法律條文
你需要定義術語、建立規則,並管理不同規則之間的複雜關係
試著用聊天對話來撰寫稅法,你辦得到嗎?不行
即使是最簡單的稅法,也過於複雜,無法完全記住
文件能夠組織複雜性、引用具體內容,並有系統地追蹤變更
聊天對話只能讓你依賴記憶和運氣
當需求被明確地寫入文件,而不是散落在聊天記錄中,自然語言才能真正成為一種程式語言
UI
2025-09-06 AI時代のUIはどこへ行く? - Speaker Deck
AI