私は Xcode と Objective-C でアプリを構築する方法をゆっくりと学んでおり、Interface Builder を使用せずに Cocoa Touch Apps を作成する方法についてのこのブログ投稿と、可能な限り Interface Builder を使用する方法についてのこのブログ投稿を読んでいます。
私は Interface Builder を使用することを避ける傾向にあることに気付きました。単純なコードであれば問題をより早く見つけることができるからです。この時点では、Interface Builder を使用するよりもコードを書くことに慣れています。
そのため、Interface Builder を完全に使用しないことを検討しています。しかし、その前に次のことを知りたいと思いました。
Interface Builder を絶対に使用しなければならないときはありますか? それなしでは達成不可能なことはありますか?(私はその逆が真であることを知っています。)
Tal Bereznitskey が説明している Interface Builder の使用の利点を見逃さないようにするために採用できるプラクティスはありますか? 私は特に、保守が容易で、プロトタイプや変更が容易であるという点について彼が指摘していることを考えています。
Interface Builder を完全に無視すると、今後アプリを作成する際に不利になります。コードを書くことに固執した場合、将来取り組みたい複雑なアプリの開発が大幅に難しくなるでしょうか?
今は自分でアプリを作っているだけですが、Interface Builder の使い方を習ったことがないので、他の開発者と一緒に仕事をするようになると、かなり不利になるのでしょうか、それとも、コードの書き方を知っているだけでできるようになるのでしょうか?