2016年10月11日のブックマーク (2件)

  • Naming -名前付け- - Qiita

    プログラミングで最も重要な技術の一つが、名前付けです。 且つ、センスが問われるものなので、上達は難しいものでもあります。 この記事では、様々な文献から抽出した名前付けに関する情報を雑多にまとめました。 -名前重要- ソフトウェアの設計のアプローチとして、『まず名前から入る』というのは、あまり語られていない秘訣としてもっと広く知られても良いように思います。 - まつもとゆきひろ 『プログラマが知るべき97のこと』 コミュニケーションの基礎 名前は、コミュニケーションの基礎となるものです。 私にもあなたにも名前が無ければ、疎通することは困難になります。 名前をコミュニケーションの基礎と見た場合に重要なルールは以下の通りです。 発音可能であること 検索可能であること ※現実世界のみであれば検索可能じゃなくても良いかも知れません。 プログラミングは、チームや複数人で行うことのほうが多いと思います。

    Naming -名前付け- - Qiita
    wakuteka
    wakuteka 2016/10/11
  • お宅のアプリは大丈夫!?Androidの脆弱性、「Fragment Injection脆弱性」について調べてみた - Qiita

    お宅のアプリは大丈夫!?Androidの脆弱性、「Fragment Injection脆弱性」について調べてみたAndroidSecurity脆弱性android開発vulnerability 結論:多分大丈夫です。おわり。 …と言う冗談はこれくらいにして、ごく稀に大丈夫じゃないアプリがあるかもしれないのでまとめて見ました。 逆に言うと以下2点に該当しないアプリは全部大丈夫(*1)なので、こんな記事読んでる暇あったら水瀬と山下のガンガンGAチャンネルでも見ていた方が有意義な時間を過ごせるかと思います。 ダメかもしれない例 TargetSdkVersionが18(Jelly Bean MR2)以下だ PreferenceActivityを継承したクラスを使っている 上記に該当する人はこの記事を読んでから水瀬と山下のガンガンGAチャンネル見てください。 *1 10/10追記 よく考えたらTar

    お宅のアプリは大丈夫!?Androidの脆弱性、「Fragment Injection脆弱性」について調べてみた - Qiita
    wakuteka
    wakuteka 2016/10/11
    “TargetSdkVersionが18(Jelly Bean MR2)以下だ PreferenceActivityを継承したクラスを使っている 上記に該当する人はこの記事を読んでから水瀬と山下のガンガンGAチャンネル見てください。”