MVCでは、一部のコントローラー関数はビューをレンダリングする前にモデルにアクセスする必要がありますが、他のコントローラー関数は単にビューをロードするだけです。
ブログアプリには、次の2つの機能があります。
public function add_post()
{
// loads the view for adding a new post
}
public function add_new_post()
{
// queries database and inserts post
}
私はJavaの使用に慣れています。ここでは、すべてのメソッドに、メソッドが実行することになっていることを説明する非常に示唆に富む動詞があります。したがって、add_post()の代わりにadd_post_view()を使用し、add_new_post()の代わりにadd_post()を使用できるようになります。
しかし、最後に「ビュー」を追加するのは冗長に思えるかもしれませんが、それとは別に、非常に読みやすいコードが必要な人のための規則を知りたいと思います。これら2つの関数の名前をどのように書き直しますか?