みやみや。GitHubに行く 

久しぶりに、単語チェックプログラムの性質を利用することで、とあるソフトウェアを開発しようと思いたちました。

 

そこで、GitHubで参考までにソースコードを覗いてきた話です。

 

いやいや、世界中の皆様はコードを修正せずに再利用させないようにしているという、印象を受けました。

 

私が調べた限りのC言語のソースコードであれば、

  • main関数に全部のコードがかかれている。
  • 関数に静的属性が付与されている。
  • ヘッダに関数定義がない。
など。技量がないというよりは戦略的だ、という感じでした。

 

ただ、技術的には面白いコードもあるので参考になります。

 

例えば、単語の切り出し方とかです。for文の使い方が上手で、実にシンプルであったのが印象に残っています。

まとめ

GitHubのコードは参考にはなりますが、ソースコード自体がそのまま利用できるものは、今回は見つかりませんでした。

 

調査対象プログラム(単語チェックプログラム)のコード規模が小さいという性質と、検索の方法が上手でないというのもありますが、今後、GitHubに限らず、より最適なソースコード発見技法が見つかりましたらシェアしたいと思います。

 

参考になれば幸いです。