一个应用的解剖
当你让 AI "加一个登录页面" 或者 "把这个存到数据库里" 时,它其实悄悄地在为五六个互相牵动的部件做决定。如果你不知道这些部件的存在,那些回答读起来就像外语一样——你也分不清哪个是好答案、哪个是它自己都没搞清楚的胡话。
这一章是一张地图。它不会让你变成工程师,但它能让你指着一个现代应用的任何一块说出它是干什么的、它住在哪里。一旦你有了这张地图,后面每一章都不再抽象:在你开始描述一个问题之前,你就会知道它属于哪一个方框。我们会说得很直白——不会甩出没有定义的术语,并且会用一个贯穿始终的例子(用户点击一个按钮)把每一层都走一遍。