2021年9月7日のブックマーク (2件)

  • 非エンジニアに伝えたい、スプレッドシートとエクセルの原則 - Qiita

    はじめに 私はPythonRPAしたり、GASで簡単なスクリプトを書いてスプレッドシートをデータベースとしたアプリケーションを作成することがあります。そのため、私はほかのプログラムで利用することを考えて整った表をつくるのですが、コードを書かない人からすると「機械で処理できる表の形式」が分からず、見た目重視でシートを作成してしまう為、スプレッドシートが持つ標準の関数や機能の活用チャンスすら逃しているように見えます。なので、GAS書きの視点で「とりあえずやってはいけないこと」をまとめます。 表形式データにおける原則 総務省の資料が優秀なので、これをもとによくあるミスをつまんで解説します。データを再利用するためには大事なことです。 https://www.soumu.go.jp/main_content/000723626.pdf 1セル1データ ひとつのセルに入る情報はひとつだけにしましょう

    非エンジニアに伝えたい、スプレッドシートとエクセルの原則 - Qiita
  • マジックナンバー使うな? どんどん使え! - Qiita

    マジックナンバー使うなって言われません? 私も昔はそう思ってたんですよ。 そうでもないなあと最近思い始めたわけでして。 よくある「マジックナンバー使うな!」 消費税の税額を求めるプログラムがあるとします。(軽減税率とかいろいろありますが、面倒なので一律 10% ってことにします)

    マジックナンバー使うな? どんどん使え! - Qiita
    akuraharuka
    akuraharuka 2021/09/07
    例がよくない。例示している消費税率はソースの至る所に存在するようになり、定数化しておくと法律が変わり修正が必要なときに修正漏れを抑えることができる。1度しか使わない値を定数化など何でもするはよくない。