Розмір відео: 1280 X 720853 X 480640 X 360
Показувати елементи керування програвачем
Автоматичне відтворення
Автоповтор
こういう自分で調べないけど知っといた方が良い知識すごく助かります!
独学で適当にやりたいことだけ覚えてきたのでこういった基本は凄い勉強になる。周りに教えて貰えるような人がいないので助かります。
1:56 全部大文字のやつ(ABC_DE_FG)が『定数』2:26 『変数』は「変わる数字」、『定数』は「変わらない数字」2:07 「変数」の命名規則2:15 「定数」の命名規則2:01 ①宣言のしかた2:34 ②使う時はこうする定数のメリット①プログラムが分かりやすい②宣言時の数字を変えるだけで全て適応される(処理ごとの修正は必要なしになる)③メモリを使わない(コンパイル時に確定・固定) ※デメリット:プログラムで値を変更できないファイルパスは定数化したほうが良い
プログラミング初心者の私には、実践的ですごく参考になる情報でした。他人が読んでもわかりやすいプログラムというのは、良いですね。私は物覚えが悪い方なので、「数日後の自分は他人」という気持ちで、今回教えていただいた内容を活用していきます!!
わかりやすい動画ですね!!const がメモリを消費しないのは-C#-だからっぽいですかね?CとかC++ではconst 変数はアドレスを持ちますよ!初心者の方へ追加情報switch 文 にて、条件分岐を行う際は、最終分岐点にdefault 文をしっかり書いておきましょう。未来の自分が頃合いを見て意味のわからない数値が知らぬ間に入れてしまい「あれ、動かん」ってなります。より安全なコードを作りたい人は是非!
これはとても良い講座。ほんとよくありがちなんですよねこの条件に数値を直接入れるの。ベテランでも面倒な時?あまり意味が無い数値は直値を入れているソースはよく見る事があります。
そっかconstはメモリに展開されないのか。良いことしかない
const変数に定数を代入した時だけですね。変数を入れる場合はメモリは確保してしまうので気をつけましょう!
定数についてとても勉強になりました。メモリの消費についても優位性が分かって有り難い。全てが丁度良いですよね。次回も楽しみにしています!
独学で一人でゲーム作ってるからこういうプログラミング講座はとってもありがたいです❗次回も楽しみにしてます
状態のenum化は対応しとくと、後々の拡張でも割と使いまわせたりするので、良いことしかないですね。あと状態をID的に振って外部に通知することも多いので、最初の状態に数値を明示するとか、不連続に増えるところで数値を明示するとかすることも多いです。ちなみに、個人的なハックですが、C♯の言語仕様的に最後の状態の後ろにカンマ打っても通るので、私は最後にカンマ打つようにしてます。そうすると状態増える時に余計なカンマが増えない分、ファイル差分確認の時の可読性が上がるので。
2年後の自分を同じ自分と思うなっていう言葉があるのでコメント残すのは大事ですね。定数にすることで名前がつけられるので
将来チームで開発してみたいという身としては凄くありがたかったです!今まで動けばいいやん精神で開発してたので書き方講座は凄く参考になります!ちなみにenumはえなむって読んでました()
分かりやすい~!後から数値をまとめて微調整できるようになるべく定数置くようにしてみます
”いーなむ”って言っちゃってます。ひろはすさんのグルコサミンアプリはよくランキングチェックしてるときにお見かけしました。個人ゲーム制作者としていつもひろはすさんの有益な情報助かっています。これからもがんばってください!
プログラミングあるあると自分の中で勝手に思っていたことが「マジックナンバー」として業界内で用語が付けられている事に驚きました。インスペクターから編集できるようにして今は対応していましたが、体系的に学べるとためになるなぁ…。
こちらはC# でのコーディング方法ですね。他にいくつも言語は存在しますが、それぞれの言語によって定数の定義方法が異なります。C# 以外の言語を使う方は事前に調べておきましょうね。※enumが使えない言語も存在しますが、大体の場合はディクショナリー(またはハッシュ)という概念があるので、それで近いことはできます。
定数はやっぱり便利ですよね。後関係あるかは分からないけどCだと定数はconstじゃなくてdefineなんですよね(主にCを使ってる魚)
enumはイーナムって読んでましたchar型のcharはキャラって読んでます
メモリの話はいいですね~。そういった仕組みの理解が大切!因みに私の職場ではenum=イナム派です。派閥があるのは初めて知りました。
ただしconst stringとstatic readonly stringの違いはほぼなく、どちらも1つだけメモリに乗る(初心者向けでは全くない)
Thanks 😊💕😊👍
クロームブックでユニティってできますか?
入れれないことは無いようですが開発は厳しそうです…zenn.dev/morito/articles/d81902bb34e5f9
@@hirohasu すいませんありがとうございます!
このようなプログラム初心者向けの動画とても助かります( ̄^ ̄)ゞ
「いなむ」って呼んでます!
イナーム派…
constは絶対変えたくないものでござると覚えた一人開発だとまず使わない機能だけどね
使いますよ昨日の自分は他人なので、自分だけ分かれば良いにも限界があります。また仕様を変える時にまとめて値を変えられるという利点もあるし、PIとかSQRT_2みたいな数学的なのも定数
いや使うよwww
こういう自分で調べないけど知っといた方が良い知識すごく助かります!
独学で適当にやりたいことだけ覚えてきたのでこういった基本は凄い勉強になる。周りに教えて貰えるような人がいないので助かります。
1:56 全部大文字のやつ(ABC_DE_FG)が『定数』
2:26 『変数』は「変わる数字」、『定数』は「変わらない数字」
2:07 「変数」の命名規則
2:15 「定数」の命名規則
2:01 ①宣言のしかた
2:34 ②使う時はこうする
定数のメリット
①プログラムが分かりやすい
②宣言時の数字を変えるだけで全て適応される(処理ごとの修正は必要なしになる)
③メモリを使わない(コンパイル時に確定・固定)
※デメリット:プログラムで値を変更できない
ファイルパスは定数化したほうが良い
プログラミング初心者の私には、実践的ですごく参考になる情報でした。
他人が読んでもわかりやすいプログラムというのは、良いですね。
私は物覚えが悪い方なので、「数日後の自分は他人」という気持ちで、
今回教えていただいた内容を活用していきます!!
わかりやすい動画ですね!!
const がメモリを消費しないのは-C#-だからっぽいですかね?CとかC++ではconst 変数はアドレスを持ちますよ!
初心者の方へ追加情報
switch 文 にて、条件分岐を行う際は、最終分岐点にdefault 文をしっかり書いておきましょう。
未来の自分が頃合いを見て意味のわからない数値が知らぬ間に入れてしまい「あれ、動かん」ってなります。
より安全なコードを作りたい人は是非!
これはとても良い講座。
ほんとよくありがちなんですよねこの条件に数値を直接入れるの。
ベテランでも面倒な時?あまり意味が無い数値は直値を入れているソースはよく見る事があります。
そっかconstはメモリに展開されないのか。良いことしかない
const変数に定数を代入した時だけですね。
変数を入れる場合はメモリは確保してしまうので気をつけましょう!
定数についてとても勉強になりました。メモリの消費についても優位性が分かって有り難い。全てが丁度良いですよね。次回も楽しみにしています!
独学で一人でゲーム作ってるからこういうプログラミング講座はとってもありがたいです❗
次回も楽しみにしてます
状態のenum化は対応しとくと、後々の拡張でも割と使いまわせたりするので、良いことしかないですね。あと状態をID的に振って外部に通知することも多いので、最初の状態に数値を明示するとか、不連続に増えるところで数値を明示するとかすることも多いです。
ちなみに、個人的なハックですが、C♯の言語仕様的に最後の状態の後ろにカンマ打っても通るので、私は最後にカンマ打つようにしてます。そうすると状態増える時に余計なカンマが増えない分、ファイル差分確認の時の可読性が上がるので。
2年後の自分を同じ自分と思うなっていう言葉があるのでコメント残すのは大事ですね。定数にすることで名前がつけられるので
将来チームで開発してみたいという身としては凄くありがたかったです!
今まで動けばいいやん精神で開発してたので書き方講座は凄く参考になります!
ちなみにenumはえなむって読んでました()
分かりやすい~!後から数値をまとめて微調整できるようになるべく定数置くようにしてみます
”いーなむ”って言っちゃってます。
ひろはすさんのグルコサミンアプリはよくランキングチェックしてるときにお見かけしました。個人ゲーム制作者としていつもひろはすさんの有益な情報助かっています。これからもがんばってください!
プログラミングあるあると自分の中で勝手に思っていたことが「マジックナンバー」として業界内で用語が付けられている事に驚きました。
インスペクターから編集できるようにして今は対応していましたが、体系的に学べるとためになるなぁ…。
こちらはC# でのコーディング方法ですね。
他にいくつも言語は存在しますが、それぞれの言語によって定数の定義方法が異なります。
C# 以外の言語を使う方は事前に調べておきましょうね。
※enumが使えない言語も存在しますが、大体の場合はディクショナリー(またはハッシュ)という概念があるので、それで近いことはできます。
定数はやっぱり便利ですよね。
後関係あるかは分からないけどCだと定数はconstじゃなくてdefineなんですよね(主にCを使ってる魚)
enumはイーナムって読んでました
char型のcharはキャラって読んでます
メモリの話はいいですね~。そういった仕組みの理解が大切!
因みに私の職場ではenum=イナム派です。派閥があるのは初めて知りました。
ただしconst stringとstatic readonly stringの違いはほぼなく、どちらも1つだけメモリに乗る(初心者向けでは全くない)
Thanks 😊💕😊👍
クロームブックでユニティってできますか?
入れれないことは無いようですが開発は厳しそうです…
zenn.dev/morito/articles/d81902bb34e5f9
@@hirohasu すいませんありがとうございます!
このようなプログラム初心者向けの動画
とても助かります( ̄^ ̄)ゞ
「いなむ」って呼んでます!
イナーム派…
constは絶対変えたくないものでござると覚えた
一人開発だとまず使わない機能だけどね
使いますよ
昨日の自分は他人なので、自分だけ分かれば良いにも限界があります。
また仕様を変える時にまとめて値を変えられるという利点もあるし、PIとかSQRT_2みたいな数学的なのも定数
いや使うよwww