法律(code)もソースコードもcodeだから似ているだろうと思いまして、法律の参照構造を可視化する可視化法学というのを個人の趣味でやってます。 lawvis.info/app/?c=syakaih… 河川分野の参照構造はシンプルで、社会保険分野は相互参照が激しく、多分誰が手を入れてもバグるだろうと思います。 twitter.com/ichiro_satoh/s… pic.twitter.com/498rjPQHGr
2021-03-30 21:40:06IT屋の視点で見ると、条文はスパゲッティプログラム状態で、ミスがでるのは当たり前。まずは構造化プログラム程度に条文の書き方を進化させた方がいいと思う。"法案条文などにミス相次ぐ 官房長官から説明受ける方向で調整 | NHKニュース" www3.nhk.or.jp/news/html/2021…
2021-03-30 17:36:31私もエンジニアなので、テストコード書いてはせっせとリファクタリングしてますが、法律もリファクタリングしないとどんどんメンテが難しくなるのではないかと思ってます。 法制執務もGitやテストコードなど気合で頑張る以外のシステムとして保守性を高める方法が導入できると良いですね
2021-03-30 21:40:06法もソースコードもコードです。コードの保守性や堅牢性などプログラマーはプログラミング「環境」の整備に労力を注いできた。法制執務の環境整備もそこから改善のヒントを得られるものがあるかもしれませんね。
2021-03-30 21:40:07エデッター、プログラミング言語、バージョン管理ツール、テスト環境、仮想化、etc。プログラマは、自分たちの書くプログラムが、「信用ならないこと」をよく知っているのでシステムとして保守性や堅牢性を高める努力をしてきた。
2021-03-30 21:44:58記事を見ても、どのようなミスが有り、それをシステムでカバーするとしたらどうするかみたいな視点が、マスコミにも政治家にも無いことが分かる。 www3.nhk.or.jp/news/html/2021… 人はミスする生き物なのだから、じゃあ、システムで正常動作を担保しましょうと言う話にならない・・。
2021-03-30 22:09:37twitter.com/masanork/statu… >東大法学部とか出た俊英たちがタコ部屋に籠もって一太郎なる古の筆記具を用いて改メ文と新旧対応表を手で更新してるの、プログラミングに譬えればdiffつくったりpatch当てるのを全て手でやってるようなもんだからね。
2021-03-30 22:24:57東大法学部とか出た俊英たちがタコ部屋に籠もって一太郎なる古の筆記具を用いて改メ文と新旧対応表を手で更新してるの、プログラミングに譬えればdiffつくったりpatch当てるのを全て手でやってるようなもんだからね。RCS以前どころじゃない大昔の働き方なのでは?知らんけどパンチカードの時代ですか
2021-03-24 23:28:24官僚の人たちはとても優秀なので、怠惰な私のようなプログラマが、diffやpatchを作ってシステムにまかせて楽をするところを人手でどうにかしてしまう。 優秀であるがゆえに、システム化して楽をする発想になかなか行かない。 とてももったいない。
2021-03-30 22:24:57FYI ドワンゴの川上会長(当時)の公演。著作権法を、プログラミングで書き直すと、複雑すぎてバグが入り込みやすいことがわかったという話。 循環的複雑度は103だったとのこと。75を超えると、バグが入り込む確率は98%らしい。 weekly.ascii.jp/elem/000/002/6…
2021-03-30 22:36:08そう言えば、可視化法学、同人誌として電子書籍と紙の書籍で売ってます。よろしければどうぞ。 電子書籍 bookwalker.jp/dec5dfc880-0f9… 紙の同人誌 shop.comiczin.jp/products/detai…
2021-03-30 22:48:23法制執務にword使うか、一太郎使うかという話で盛り上がっているが、より自分たちの業務に適したソフトウェアを開発するみたいなアプローチがあっても良いかもしれませんね。 プログラマはコード書くのに一太郎もワードも使わずツールの自作から始める。
2021-03-30 23:03:55ぴよふさん @PiyoFo という方が、法律をプログラミング言語で表すとどう表せるかという記事を書いているそうです。 note.com/piyofoo/n/n499… 例えば、「または」は、||(論理和) ではなく ^(排他的論理和) らしいです。 法律の言葉をプログラム言語に落としたほうが理解しやすい場合もある。 pic.twitter.com/215anv3hfm
2021-03-31 00:42:14法制執務へのIT活用について書かれた記事。 海外事例を豊富に紹介しています。 note.com/hiramoto/n/n76… slideshare.net/hiramoto/20181…
2021-03-31 11:39:24似た試みとして憲法をプログラミング言語で書き直す「論理憲法」というプロジェクトがあります。 bitlaw-jp.github.io/logicon-system/ bitlaw-jp.github.io/logicon-system…
2021-03-31 14:06:21