◆当ページにはプロモーションが含まれています

初学者向け

プログラミング学び始めの頃、何に悩んだ? Part1

皆さんこんにちは。どんぶラッコです。

本日は自分がプログラミングを始めた時にどんなことに悩んでいたのかをまとめてみるシリーズを書いていこうと思います!

名前ってどうやってつけたらいいの?

私が地味に困ったのはこれでした。

変数や定数を宣言する時どうやって書いたらいいのか、全くわかりませんでした。
そんな方は、

  • リーダブルコード

を読むことを強くオススメします!

また、各言語によって、変数の英単語を宣言する方法が異なっています。

  • パスカルケース
    • TestName
  • ケバブケース
    • test-name
  • スネークケース
    • test_name
  • キャメルケース
    • testName

といった具合です。

言語によって↑のどれが使われているのかは異なりますが、そのほとんどの理由は”それを使っている人が多いから”です。

なので、極論自分が好きな宣言方法で記述すればいいのですが、使っている人が多いルールを使ったほうがチームで開発する時にはルールを共通化しやすいです。

だから、言語ごとの傾向がそのまま残っているんですね。

ちなみに、大まかな傾向として定数は大文字(Name, NAME など)を使うことが多いです。

テストって何?

テストがなんで必要なのか、そもそもテストってなんなのか。全く理解できていませんでした。

テスト駆動開発の先駆者である @t_wada さんがde:code2017で講演されている内容がとてもわかりやすいです。

https://channel9.msdn.com/Events/de-code/2017/DO03


このシリーズ、定期的に開催していこうと思うので、ぜひ次回もチェックしてみてくださいね♪

エンジニアにおすすめ転職サイト

マイナビIT AGENT
迷ったらまずはココ。求人数が多いため希望や条件にマッチする求人が見つかる!

レバテックキャリア
担当者のレベルが高い。エンジニア特化で15年の実績がある実績で初回提案での内定率驚異の90%!

JOIN
副業やフリーランスとして高額報酬案件を見つけるならJOIN。未経験者でも案件獲得実績豊富が強み!

\面白いと思ったら/

記事のシェア & Twitter のフォロー をお願いします!

@proglearn
一緒によく読まれている記事

COMMENT

メールアドレスが公開されることはありません。 が付いている欄は必須項目です