---
# System prepended metadata

title: 12/27サービス開発部打ち合わせ（修正、追記などぜひお願いします！）

---

# 12/27サービス開発部打ち合わせ（修正、追記などぜひお願いします！）

- 新プロジェクトはリリースして少しの収益を目指したい：少しだとゼロになりがちなので、大きい目標を立てた方がいいですよ。２位になれる人は１位を目指す人です。
- 開発環境の話：わからないものを使って開発をするべきではない。IaaS（Infrastructure as a Service）は簡単。Paasのようにそれ以上抽象度が上がるとHeroku、GoogleUpEnginにアップしてしまうとそこに依存するので移行するのは難しい。Herokuはかなり強力で海外では有名なので、全然いけますよ。まずは本番環境をどうするかを考えましょう。
- Docker FileとDocker Image、Docker Fileの方がいいと思っているのですが、どちらがいいと思いますか？：Docker Fileがいいと思いますよ。後から見た人がわかりやすい。コンテナは基本入る（ログインする）べきではない。
- PHPオブジェクト指向。getter、setterを使わない方がいいとおさないさん言っていたが、今のアプリ開発においてそこをこだわるべきか、使って完成を優先させた方がいいか、どう思いますか？：後者です。オブジェクト指向は一朝一夕ではできないです。ラジオもう一度聞いてみてくださいね。
- トレイト（trait）ってのも使わない方がいいのですか？：俺は絶対使わない。他の言語にも似たようなものがあるけどそれも使わない。便利すぎて不具合が出やすいので使わない。これと似た話で、目が荒くてカプセル化の役割を果たさない。プログラムの中にあるクラスAとクラスBがある場合、お互いがお互いのクラスの内状を必要以上に知らせてもいいことがない。関数名、引数、帰り数だけで良い。（ここわかんないっす.....）フレームワークのいいところはできることを制限してあげているところ。だからコードが綺麗になりやすいし、アプリが開発しやすい。Go言語はできることがシンプルでいい。
- おさないさんはJSを追求しすぎて嫌いになり始めている。結構難しいらしい。後から取って付けられた機能が多くて、世界観がハウルの動く城のようにごちゃごちゃしているよね。Pythonは綺麗。
- macOS Big Surはアップデートして大丈夫と思いますか？：大丈夫じゃないっすか？僕はしてないけど。OSのアプリではプログラミングにはあまり影響でないですよ。上位レイヤーのアプリとかは影響受けるけど。CPUはプログラミングに影響するので慎重になってもいいかも。
- slack無料プランでもうそろそろ過去のメッセージが消え始めてしまう。重要なメモは別のところに移すことを皆で検討しましょう。
- このコミュニティの理想形は、質問などがたくさん飛び交って、そのうちおさないさん一人では受けきれなくなって、時に別の人も教える側に回るという状態。遠慮なく質問投げてくださいね。