hiyoko-programingの日記

プログラミングを勉強したてのひよっ子。   エンジニア目指して勉強中。

業務システム開発完了

やっと終わった。

ずっとエラーが色々と出て、

本通りにやってるのになんで???

と思いながらも

なんとか完了した。

 

エラーの意味、

解消方法をしっかりと最後は考える結果となった。

 

よく出てくるのは、

Name Error  uninitialized constant SessionsController

 

直訳すれば、「コントローラーの定数が初期化されてないよ」

ということ。

 

なので、

することといえば、

 

・指摘の行のコードの打ち間違い。

・Class名の指定間違い。

MVCの関係性を考えて、

Viewを確認 → Controllerを確認 → Modelを確認

し、それぞれの動きの対応ができているかを確認。

 

結果的に、

私の場合は、

Modelの class HomeAddress < Address 

の後半が Address 

になってなかったことが原因だった。

 

いつになっても、MVCの関係をそれぞれ繋げて考えることが大切だと思った。