JetBrainsが開発した期待の新言語Kotlinについて語りましょう
https://kotlinlang.org
前スレ
Kotlin 2
https://mevius.5ch.net/test/read.cgi/tech/1509462463/
Kotlin 3
レス数が1000を超えています。これ以上書き込みはできません。
1デフォルトの名無しさん
2018/03/19(月) 04:26:26.03ID:GqsfT9Tb914デフォルトの名無しさん
2018/07/15(日) 19:18:47.75ID:Ukh8Tanz915デフォルトの名無しさん
2018/07/15(日) 19:20:27.67ID:cKZpz8ou UML程の糞はない
916デフォルトの名無しさん
2018/07/15(日) 20:02:07.66ID:8t2eejTv >>913
具体的に
具体的に
917デフォルトの名無しさん
2018/07/15(日) 22:53:24.26ID:gJmfo5mB >>915
なんでもクソにしたがるのはNG
なんでもクソにしたがるのはNG
918デフォルトの名無しさん
2018/07/15(日) 22:54:05.52ID:6dWIKdS7919デフォルトの名無しさん
2018/07/15(日) 23:06:21.06ID:VHVK8HfR SIer程の糞はない
920デフォルトの名無しさん
2018/07/16(月) 09:06:08.21ID:uw6hw0Ul 自分がお堅い受託やってたの5年くらい前だけど、その頃にはUMLってすでにあまり聞かなくなってたな。
上に挙げられてるような用途では有用なんだけど、だいたいあれを使って説明したい相手がUMLを知らないから作る意味がなかった。
あとドキュメントのメンテで死ぬ。
上に挙げられてるような用途では有用なんだけど、だいたいあれを使って説明したい相手がUMLを知らないから作る意味がなかった。
あとドキュメントのメンテで死ぬ。
921デフォルトの名無しさん
2018/07/16(月) 11:42:34.36ID:+8yEYxZh UMLに限らないけど、あまり実装の中身に踏み込んだドキュメントは作るべきじゃない
何もいいことはないし、第1大抵は誰も見ない
何もいいことはないし、第1大抵は誰も見ない
922デフォルトの名無しさん
2018/07/16(月) 12:33:18.70ID:01iJluUg 全部印刷して見てもらえばいいの?
923デフォルトの名無しさん
2018/07/16(月) 12:38:25.05ID:xJBxrgfC UML流行らなかったな
需要はありそうだったんに
需要はありそうだったんに
924デフォルトの名無しさん
2018/07/16(月) 13:12:45.40ID:uzDS2N3a 糞はない大喜利してるやつはスルーしとけよ
925デフォルトの名無しさん
2018/07/16(月) 13:40:04.44ID:GVNh7z7o クラス図、コミュニケーション図、シーケンス図あたりは日常的に使うわ。
ソフトウェアの静的&動的構造を図示したかったらUML以外を選ぶ理由がないもの。
機械生成や詳細設計まで踏み込んで使用するのはまったくおすすめしないね。要約してppt一枚に収まり切るくらいが丁度いい。
あくまで人に見せる&説明する用。
ソフトウェアの静的&動的構造を図示したかったらUML以外を選ぶ理由がないもの。
機械生成や詳細設計まで踏み込んで使用するのはまったくおすすめしないね。要約してppt一枚に収まり切るくらいが丁度いい。
あくまで人に見せる&説明する用。
926デフォルトの名無しさん
2018/07/16(月) 13:44:27.92ID:fVJkfJ21 お遊びならppt一枚でいいかもしれないけど
仕事では何百、何千ページの要件定義、基本設計、詳細設計を書かなければならないんだぜ
そのページ数に比例する枚数のUML作図コストはあまりにも高すぎる
仕事では何百、何千ページの要件定義、基本設計、詳細設計を書かなければならないんだぜ
そのページ数に比例する枚数のUML作図コストはあまりにも高すぎる
927デフォルトの名無しさん
2018/07/16(月) 13:51:34.31ID:fyxTFisU 古い体質の会社で働いてるんだな
秀丸エディタとか使ってそうw
秀丸エディタとか使ってそうw
928デフォルトの名無しさん
2018/07/16(月) 14:07:08.64ID:BXgPiXpB プログラミングに図は不要、グローバル変数ぐらいevil
929デフォルトの名無しさん
2018/07/16(月) 14:17:39.16ID:7c+rCVk/ ×仕事では
○自分の会社では
この世の99%のプロジェクトでは数千ページに及ぶドキュメントとか不要
○自分の会社では
この世の99%のプロジェクトでは数千ページに及ぶドキュメントとか不要
930デフォルトの名無しさん
2018/07/16(月) 14:21:58.27ID:fVJkfJ21 小規模のショボいシステムしか知らないのだろうけど
そういう人たちは気楽でいいよねぇ
典型的なカジュアルプログラマって感じ
遊び半分って表現がピタリ
そういう人たちは気楽でいいよねぇ
典型的なカジュアルプログラマって感じ
遊び半分って表現がピタリ
931デフォルトの名無しさん
2018/07/16(月) 14:23:30.12ID:UinAaMlN それをkotlinで構築するのは大変そうですね
932デフォルトの名無しさん
2018/07/16(月) 14:35:01.85ID:BXgPiXpB 日本でドキュメントが多くなるのは承認したいからだろ
933デフォルトの名無しさん
2018/07/16(月) 14:35:21.08ID:fVJkfJ21 そりゃ大変だよ
でもそれが無かったら大変どころか完成すらできない
行き当たりばったりのライブコーディングで完成まで持っていけるオモチャじゃないんだからさ
でもそれが無かったら大変どころか完成すらできない
行き当たりばったりのライブコーディングで完成まで持っていけるオモチャじゃないんだからさ
934デフォルトの名無しさん
2018/07/16(月) 14:43:26.70ID:ohzE/Xv8 UML要るか要らんかで揉めてるけど、結局のところ作ってるソフトの規模の違いじゃね?
趣味とか社内で使うもんとかなら要らんだろうし、そこそこの規模になったら必要だろうし
趣味とか社内で使うもんとかなら要らんだろうし、そこそこの規模になったら必要だろうし
935デフォルトの名無しさん
2018/07/16(月) 14:44:52.24ID:BXgPiXpB むかし現場にいたころは何か問題あったときのためにいちいちドキュメント作ってたな
テスト仕様書なんてものもあって、誰でもわかるようにテストケースごと図示して承認もらってた
そして心が病んだ
テスト仕様書なんてものもあって、誰でもわかるようにテストケースごと図示して承認もらってた
そして心が病んだ
936デフォルトの名無しさん
2018/07/16(月) 14:49:32.23ID:GVNh7z7o >>926
全部網羅しようとするから使わなくなるんだよ。使いどころが間違ってる。
全部網羅しようとするから使わなくなるんだよ。使いどころが間違ってる。
937デフォルトの名無しさん
2018/07/16(月) 14:59:30.28ID:BXgPiXpB 小学生でも理解できるようにって言葉を使うやつは大抵悪だったな
むかしの話
むかしの話
938デフォルトの名無しさん
2018/07/16(月) 15:02:20.87ID:fyxTFisU Linuxのような大規模オープンソースプロジェクトでもgithubでソースコード共有だけで成長していけてる
ドキュメントやUML作成してから開発してるかと
ソースコードの読めない無能が仕事してる振りするためにやってるだけで無くなっても誰も困らない
ドキュメントやUML作成してから開発してるかと
ソースコードの読めない無能が仕事してる振りするためにやってるだけで無くなっても誰も困らない
939デフォルトの名無しさん
2018/07/16(月) 15:08:54.36ID:uw6hw0Ul うちはドキュメントは最低限のものしか作らんな
なんでもかんでもドキュメント化してしまうと、それをメンテするだけの無駄すぎる人間が必要になってしまうから
あんなのは何をするにもスタンプラリーの必要な多重下請け開発のためのものだ
なんでもかんでもドキュメント化してしまうと、それをメンテするだけの無駄すぎる人間が必要になってしまうから
あんなのは何をするにもスタンプラリーの必要な多重下請け開発のためのものだ
940デフォルトの名無しさん
2018/07/16(月) 15:29:59.18ID:Rr4RdhNM 今なら、Markdown 使ってドキュメント書くみたいに、PlantUML 使って UML を書く
IntelljIDEA 上で書くためのこんなツールもある
https://qiita.com/ot-aoyagi/items/d2bfbff219c592822d53
IntelljIDEA 上で書くためのこんなツールもある
https://qiita.com/ot-aoyagi/items/d2bfbff219c592822d53
941デフォルトの名無しさん
2018/07/16(月) 15:35:17.92ID:Rr4RdhNM >>938
Linuxカーネルリポジトリの Documentation ディレクトリ程度のメモは残してほしいものだよ
Linuxカーネルリポジトリの Documentation ディレクトリ程度のメモは残してほしいものだよ
942デフォルトの名無しさん
2018/07/16(月) 15:55:43.32ID:BXgPiXpB まあ、納品するためにはそれなりのドキュメントは必要だけどな
若いころはその辺の扱いが不器用だったかもな
若いころはその辺の扱いが不器用だったかもな
943デフォルトの名無しさん
2018/07/16(月) 16:45:20.43ID:ovPZyHUy このスレがたまに伸びてる時はkotlinとまったく関係ない話題の時だけだな
944デフォルトの名無しさん
2018/07/16(月) 18:20:14.85ID:ulCGKy5b ドキュメント程の糞はない
945デフォルトの名無しさん
2018/07/16(月) 18:52:41.76ID:akLRrngB 仕様書はあった方がいいけど設計書は無い方がいいな
大抵メンテされなくて実装と違ってくるもんだろ
大抵メンテされなくて実装と違ってくるもんだろ
946デフォルトの名無しさん
2018/07/16(月) 19:06:31.04ID:uw6hw0Ul アジャイルで開発してるのになぜかWFの納品時と同じドキュメントをリリースごとに作成することになって担当者をうつ退職に追い込んだプロジェクトは見たことある
947デフォルトの名無しさん
2018/07/16(月) 19:07:38.39ID:uw6hw0Ul >>945
仕様書とテストコードがあればいいと思うわ
仕様書とテストコードがあればいいと思うわ
948デフォルトの名無しさん
2018/07/16(月) 21:55:11.38ID:6QeLbbGB >>947
同感。設計書なんてどうせメンテしなくなる。仕様とテストコードがあれば十分
同感。設計書なんてどうせメンテしなくなる。仕様とテストコードがあれば十分
949デフォルトの名無しさん
2018/07/16(月) 23:12:36.82ID:m2D0dvJF >>913
まだ?
まだ?
950デフォルトの名無しさん
2018/07/16(月) 23:20:41.13ID:CUlrxwgg >>949
十分具体的と思うけど、どんな回答期待してるん?
十分具体的と思うけど、どんな回答期待してるん?
951デフォルトの名無しさん
2018/07/16(月) 23:23:23.55ID:m2D0dvJF952デフォルトの名無しさん
2018/07/16(月) 23:26:32.64ID:bD3YDSN2 何をどう解釈すればあれで具体的と思えるのか謎
953デフォルトの名無しさん
2018/07/16(月) 23:36:04.89ID:7c+rCVk/ >>930
この世の99%のプロジェクトはその"小規模のショボいシステム"とやらなんで
というよりもひとつひとつが小規模になるように問題を分割するのがまともな開発だからなー
ぶくぶくに膨れ上がったプロジェクトは大変そうですね
この世の99%のプロジェクトはその"小規模のショボいシステム"とやらなんで
というよりもひとつひとつが小規模になるように問題を分割するのがまともな開発だからなー
ぶくぶくに膨れ上がったプロジェクトは大変そうですね
954デフォルトの名無しさん
2018/07/16(月) 23:37:28.41ID:MC8nA4Wg955デフォルトの名無しさん
2018/07/17(火) 00:06:24.03ID:bOB/b2Td 詳細設計なんて必要になるのはプログラマーですらないコーダーだけだからな
956デフォルトの名無しさん
2018/07/17(火) 00:20:10.10ID:sRCRxM3T コーディング作業自体が設計
コンパイルが仕様
以上
コンパイルが仕様
以上
957デフォルトの名無しさん
2018/07/17(火) 00:28:56.47ID:Z83QhDM9 管理しかしないでコードの読み書きしないやつほどの糞はない
958デフォルトの名無しさん
2018/07/17(火) 00:38:44.90ID:bG8bFXyk 詳細なUMLを書くことなんてもうないが
シーケンス図いらないと言ってるのは自己完結してるショボいコードしか書いたことない奴だろ
シーケンス図いらないと言ってるのは自己完結してるショボいコードしか書いたことない奴だろ
959デフォルトの名無しさん
2018/07/17(火) 04:20:12.48ID:fhQFSH5P >>958
Kotlinのシーケンス図よろ
Kotlinのシーケンス図よろ
960デフォルトの名無しさん
2018/07/17(火) 06:13:16.99ID:PDZGrLP2 UML書かないと趣味レベルとか、どんだけ狭い世界で仕事してたらそういう発想になるのよ
自分の人生のために転職を勧める
自分の人生のために転職を勧める
961デフォルトの名無しさん
2018/07/17(火) 08:29:20.72ID:drgUPcWy まあサーバとクライアントと別の人が実装するような場合はシーケンス図で仕様検討したりするかな
962デフォルトの名無しさん
2018/07/17(火) 08:43:06.59ID:ECl1Ni9J >>961
別にそれは誰も否定してないけどね
別にそれは誰も否定してないけどね
963デフォルトの名無しさん
2018/07/17(火) 09:10:23.42ID:Ph8+CP2q マ板と真逆の反応でわろた
あっちはドカタしかいないから設計書なんて要らんと言ったらリンチされる
あっちはドカタしかいないから設計書なんて要らんと言ったらリンチされる
964デフォルトの名無しさん
2018/07/17(火) 10:06:51.40ID:4VCkuZ0T 実装と完全に同期するように設計書をメンテできているものだけがそのリンチに参加しなさい。
965デフォルトの名無しさん
2018/07/17(火) 10:30:42.92ID:lbJGoJLr プログラムがドキュメントのようになっているのが良い、なんて言われてた時代もあったな。
まあしかし設計書読ませてそのまんま動くようなのはその内AIできたりして、そこで大半のプログラマーは終了。
プログラミングは職業ではなくなり趣味と老人のボケ防止のための頭の体操になる。
まあしかし設計書読ませてそのまんま動くようなのはその内AIできたりして、そこで大半のプログラマーは終了。
プログラミングは職業ではなくなり趣味と老人のボケ防止のための頭の体操になる。
966デフォルトの名無しさん
2018/07/17(火) 10:37:43.31ID:4VCkuZ0T それよく聞くけど、そんなレベルのAIがもし出来たらプログラマに限らず大抵のオフィスワーカーは要らなくなるわ
967デフォルトの名無しさん
2018/07/17(火) 11:23:39.79ID:TjYmue+F UMLの話題でこんなにスレが荒れるとは思わなんだ
それだけことりんが大規模開発から趣味レベルまで幅広く使われてるってことかもしれんが
それだけことりんが大規模開発から趣味レベルまで幅広く使われてるってことかもしれんが
968デフォルトの名無しさん
2018/07/17(火) 12:46:32.48ID:FO/D1Qz9 単に他に話題がないところにみんなが一見識持ってる話題が投下されただけな気がする
969デフォルトの名無しさん
2018/07/17(火) 13:18:30.63ID:YXVoul7I 言語自体の話でスレが伸びないのは良言語である証拠
970デフォルトの名無しさん
2018/07/17(火) 16:02:40.63ID:hPJdqeLg 次はエディタやIDEで大論争になってあっという間に3スレぐらい消費か
971デフォルトの名無しさん
2018/07/17(火) 16:04:56.05ID:hPJdqeLg なお、俺は規制で次スレ立てられないので誰か作ってくれ。よろしく。
972デフォルトの名無しさん
2018/07/17(火) 17:10:32.96ID:TXrmOekB ということでおまえらはやっぱりIntelliJなの?っと
973デフォルトの名無しさん
2018/07/17(火) 17:35:21.89ID:ml19nnIF 今のゲームて説明書薄いよね
昔のゲームは分厚くて読んでてワクワクしたもんだけど
これは流れとは関係なかったか
昔のゲームは分厚くて読んでてワクワクしたもんだけど
これは流れとは関係なかったか
974デフォルトの名無しさん
2018/07/17(火) 17:55:55.43ID:cQRkMzpw てか付いてない。ゲーム内説明書なんでで。
975デフォルトの名無しさん
2018/07/17(火) 18:00:43.42ID:PDZGrLP2976デフォルトの名無しさん
2018/07/17(火) 18:18:17.27ID:aTT7MA8j >>972
KotlinをIntelliJ以外で書く意味がなさすぎる
KotlinをIntelliJ以外で書く意味がなさすぎる
977デフォルトの名無しさん
2018/07/17(火) 18:29:37.86ID:7/fv/TQ9978デフォルトの名無しさん
2018/07/17(火) 18:35:44.38ID:ZWBv+70m >>977
使えるよ。無料のと有料のがある。
使えるよ。無料のと有料のがある。
979デフォルトの名無しさん
2018/07/17(火) 20:11:09.05ID:7/fv/TQ9980デフォルトの名無しさん
2018/07/17(火) 22:29:31.95ID:wwWdKnHw インテリ嬢
981デフォルトの名無しさん
2018/07/18(水) 04:07:15.67ID:7Z3eO87O これからの時代はフローチャート
982デフォルトの名無しさん
2018/07/18(水) 09:04:55.18ID:qyrLOrk5 学校ではPADしか教えてくれなかった
983デフォルトの名無しさん
2018/07/18(水) 10:34:35.20ID:fwbxdkPY 普通 HCチャート(嘘)
984デフォルトの名無しさん
2018/07/18(水) 10:47:52.80ID:x6hF3G2g >>976
AndroidStudio<・・・
AndroidStudio<・・・
985デフォルトの名無しさん
2018/07/18(水) 12:20:49.72ID:npF2jrft >>984
それはIntelliJに数えていんてりじぇー
それはIntelliJに数えていんてりじぇー
986デフォルトの名無しさん
2018/07/18(水) 13:01:16.07ID:bhG7+Dwu >>985
審議中・・・
審議中・・・
987デフォルトの名無しさん
2018/07/18(水) 13:10:13.28ID:uZBORPFp VARで確認中...
988デフォルトの名無しさん
2018/07/18(水) 13:40:34.38ID:dIg+157P 優秀な人間よりも、無能でも許される人間になりたい
989デフォルトの名無しさん
2018/07/18(水) 13:40:56.05ID:MeT4hb8w varなんて使うなよ、valにしろ
990デフォルトの名無しさん
2018/07/18(水) 13:46:54.63ID:9IEVAZpR やだ。
991デフォルトの名無しさん
2018/07/18(水) 15:06:45.58ID:Tap3QeHW デフォルトでvarに下線がつくのは、不快な見た目にすることでなるべく使わないようにするためだってJBの中の人が言ってた
992デフォルトの名無しさん
2018/07/18(水) 16:12:43.64ID:4nmakiD0 いないいないvar
993デフォルトの名無しさん
2018/07/18(水) 16:28:23.81ID:4ELcifB5 vim使ってるので特に下線は出ない
994デフォルトの名無しさん
2018/07/18(水) 18:09:21.85ID:nmJYq7on セクシーvim
995デフォルトの名無しさん
2018/07/18(水) 18:12:21.63ID:tI4FNPRT 普段Kotlin書かないからVSCode
996デフォルトの名無しさん
2018/07/18(水) 20:35:54.38ID:9cXEZeuX fun main(args:Arrey<Strings>){
println("うめる")
}
println("うめる")
}
997デフォルトの名無しさん
2018/07/18(水) 20:45:17.32ID:OIFrVuMx class Xamarin {
fun toString(): String = "糞"
}
fun toString(): String = "糞"
}
998デフォルトの名無しさん
2018/07/18(水) 20:58:06.45ID:3T+bsJq5 class 埋
999デフォルトの名無しさん
2018/07/19(木) 01:17:44.05ID:KhbPDXNN Kotlinプロジェクト作成
1000デフォルトの名無しさん
2018/07/19(木) 01:18:39.08ID:KhbPDXNN package Kotlin 3
import android.content.Intent;
import android.net,Uri
import android.support.v7.app.AppCompatActivity
import android.os.Bundle
class UMeinActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
var レスCount : Int =>>1000
if(1000 == レスCount ){
val url: String = "http://mevius.5ch.net/test/read.cgi/tech/1531818027/"
val intent = Intent(Intent.ACTION_VIEW)
intent.data = Uri.parse(url)
startActivity(intent)
}
}
import android.content.Intent;
import android.net,Uri
import android.support.v7.app.AppCompatActivity
import android.os.Bundle
class UMeinActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
var レスCount : Int =>>1000
if(1000 == レスCount ){
val url: String = "http://mevius.5ch.net/test/read.cgi/tech/1531818027/"
val intent = Intent(Intent.ACTION_VIEW)
intent.data = Uri.parse(url)
startActivity(intent)
}
}
10011001
Over 1000Thread このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 121日 20時間 52分 13秒
新しいスレッドを立ててください。
life time: 121日 20時間 52分 13秒
レス数が1000を超えています。これ以上書き込みはできません。
ニュース
- 中国、日本行き“50万人”キャンセル 渡航自粛でコロナ禍以来最大 [お断り★]
- 高市首相答弁を“引き出した”立民・岡田克也氏が改めて説明「なぜ慎重な答弁をされなかったのか。非常に残念に思っている」 ★5 [ぐれ★]
- 中国、日本行き“50万人”キャンセル 渡航自粛でコロナ禍以来最大 ★2 [お断り★]
- 【次の一手】台湾問題で小林よしのり氏が私見「まさに戦争前夜」「ただちに徴兵制を敷いて、高市支持者を最前線へ」… ★4 [BFU★]
- 【速報】日本産牛肉の対中国輸出再開協議が中止 ★2 [おっさん友の会★]
- 毛寧(もう・ねい)報道官「中国に日本の水産品の市場は無い」 高市首相の国会答弁に「中国民衆の強い怒り」 [ぐれ★]
- 【愛国者速報】フィフィ、中国の“日本産水産物輸入停止”措置に私見「中国依存しないとやっていけない企業は考えを改めて」 [856698234]
- 【ござる専🏡】風間🥷配信実況スレ🏯【風間いろは】
- 【速報】中国政府、ゲームを禁輸。原神やブルアカ、荒野行動が日本で影響 [347751896]
- 中国「私達が怒ってるのは日本の政治家に対してで、日本の観光客や日本企業はこれまで通り歓迎する。これこそが大国としての余裕」 [377482965]
- おさかなさんあつまれえ
- 高市コイン、ガチで156円突入へwwwwwwwwww [246620176]
