タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

sourcecodeとjavaとtoolに関するastk_fのブックマーク (2)

  • apkファイルからjavaソースコードを見られるようになるまで - Qiita

    やんごとなき事情(汗)から、自分が作成して端末にインストールしていたapkから、Javaソースコードを復元する必要に迫られたので、作業メモ。 最終的には、javaファイルは生成されていないが、コピペして元のプロジェクトに入れつつ、コメントを戻したりGOTO文wを直したりして復元完了(予定)。 注意事項 これはいわゆる「リバースエンジニアリング」と言われる手順です。 他者及び他社の作成したapkをリバースエンジニアリングすることは、法律に触れる場合が多いですので、あくまでも、ご自分のapkや社内製の成果物に対してのみ行って下さい。 自己責任でお願いします。 作業環境 Mac JDK7必須 ステップ1 リソースファイルを復元 apkからresフォルダを復元します。 ※resフォルダ、特にstrings.xmlの復元が不要な場合は、このステップはやらなくてOK。 必要ツール apktool (h

    apkファイルからjavaソースコードを見られるようになるまで - Qiita
  • そのクソコード、Intellij IDEAでチェックできるよ

    愛知県でシステムエンジニアとして働く友人のMは、プロジェクトメンバの書くJavaのクソコードに苦しめられているそうです。Mはリードプログラマとして、プロジェクトメンバがあげてくる成果物(ドキュメントとコード)のレビューをする立場にあるらしく、提出されてくる数々のクソコードをTwitterでつぶやいていました。 Mを救うことはできるのでしょうか? もし、クソコードをすばやく見つけることができたら救えるのであれば、救える見込みはあるかもしれません。 コードの問題を見つける静的解析ツール クソコードとは、おおむね次のような問題のあるコードをさすようです。 潜在的バグ バグの可能性があるコード。 重複 機能追加やバグ修正を困難にしがちなコードの重複。 設計上の問題 クラスやパッケージ間の依存関係、多すぎるメソッド引数など。 慣習違反 プログラミング言語やライブラリの慣習、コーディング規約などに違反

  • 1