Kotlin 3
..
914:デフォルトの名無しさん
18/07/14 07:51:18.68 JQ0iUrKc.net
だから普通のAndroidのプロジェクトだとCameraはimportすれば使える状態なんだってば
だからCameまで入力すれば候補の一番に出てくる
でも小文字cだと候補全部見ても出てこない
大文字小文字区別するから
あと、関数内のローカル変数は候補の一番上にでてくるよ?
val cell がある関数内なら、cell が候補の最初にでてくる
アルファベット順みたいだから val ccc があればそっちが先になるけど
915:デフォルトの名無しさん
18/07/14 08:21:46.85 JQ0iUrKc.net
いま気が付いたけど補完候補のウィンドウの右下のアイコンで順番変更できるね
Aとπを切り替えられる
Sort by relevance がπで、これはローカル変数が先に出てくる
Sort lexicographically がAで、種類に関係なくアルファベット順にソートされて出てくる
916:デフォルトの名無しさん
18/07/14 09:26:42.24 dkGtAehS.net
>>900
お前神かよ
ご褒美にXamarinのライセンス買っていいぞ
917:デフォルトの名無しさん
18/07/14 14:54:16.91 5xLt9ZqN.net
うわ知らなかったわ
ありがとん
918:デフォルトの名無しさん
18/07/14 15:56:46.57 Aep6lVRC.net
>>900
大文字小文字は設定で区別しないようにしてるよ
919:デフォルトの名無しさん
18/07/14 16:47:47.10 +xcHO0vt.net
IntelliJでUML書いたらKotlinのコード吐き出したり
逆にKotlinのコードからUML作ったり出来ないかな
920:デフォルトの名無しさん
18/07/14 18:58:50.43 6PGIbnJP.net
売ってるソフトでJava用があるから何れはできるんだろうな。IntelliJ用のプラグインができるかどうかはわからないが。
921:デフォルトの名無しさん
18/07/15 13:45:49.84 Hz5XkdO4.net
UMLって久しぶりに聞いたな
まだ作ってるところあるのか
922:デフォルトの名無しさん
18/07/15 16:24:31.04 3xY3bcKj.net
あかんの?
923:デフォルトの名無しさん
18/07/15 17:07:41.02 raVPXb0K.net
いや普通に使うけど。
設計書に貼り付けたり他人への説明に利用したり。
924:デフォルトの名無しさん
18/07/15 17:38:53.88 uIOFDJwQ.net
UML自体は普通に有用だと思うけど
コードと同じくらいの粒度で使うのは無理があると思う
プログラマくらいにしか分からんような複雑なUMLが出てきたり
時間掛けた割にはしょぼいコードが生成されるだけ
925:デフォルトの名無しさん
18/07/15 18:20:11.68 CEbRprL7.net
いまどきUMLって…
926:デフォルトの名無しさん
18/07/15 18:25:40.94 +eT7t0LR.net
プログラマ以外に理解してもらうツールじゃなくね?
プログラマ以外に使ったらクラス図で「矢印の方向は逆だろ!常識で考えろ!」とか言われそう…
927:デフォルトの名無しさん
18/07/15 18:40:13.88 Hceo1yYw.net
「UMLを理解してるプログラマ」と「UMLを理解してるプログラマ以外の人」とのコミュニケーションの為の共通
928:言語
929:デフォルトの名無しさん
18/07/15 18:48:47.40 wQ4YHCTS.net
シーケンス図はかなり需要がある
930:デフォルトの名無しさん
18/07/15 18:49:50.14 8t2eejTv.net
>>913
たとえば?
931:デフォルトの名無しさん
18/07/15 18:53:38.68 wQ4YHCTS.net
>>914
>>908
932:デフォルトの名無しさん
18/07/15 19:18:47.75 Ukh8Tanz.net
>>912
まあその程度だな
学術分野におけるドイツ語くらいの需要
933:デフォルトの名無しさん
18/07/15 19:20:27.67 cKZpz8ou.net
UML程の糞はない
934:デフォルトの名無しさん
18/07/15 20:02:07.66 8t2eejTv.net
>>915
具体的に
935:デフォルトの名無しさん
18/07/15 22:53:24.26 gJmfo5mB.net
>>917
なんでもクソにしたがるのはNG
936:デフォルトの名無しさん
18/07/15 22:54:05.52 6dWIKdS7.net
>>916
ああしっくりきた。
新卒で入ったSIerではたまに使ったけど、転職してからは見たことないわ。
基本的に大規模開発のドキュメントくらいでしか使わんかもね。
937:デフォルトの名無しさん
18/07/15 23:06:21.06 VHVK8HfR.net
SIer程の糞はない
938:デフォルトの名無しさん
18/07/16 09:06:08.21 uw6hw0Ul.net
自分がお堅い受託やってたの5年くらい前だけど、その頃にはUMLってすでにあまり聞かなくなってたな。
上に挙げられてるような用途では有用なんだけど、だいたいあれを使って説明したい相手がUMLを知らないから作る意味がなかった。
あとドキュメントのメンテで死ぬ。
939:デフォルトの名無しさん
18/07/16 11:42:34.36 +8yEYxZh.net
UMLに限らないけど、あまり実装の中身に踏み込んだドキュメントは作るべきじゃない
何もいいことはないし、第1大抵は誰も見ない
940:デフォルトの名無しさん
18/07/16 12:33:18.70 01iJluUg.net
全部印刷して見てもらえばいいの?
941:デフォルトの名無しさん
18/07/16 12:38:25.05 xJBxrgfC.net
UML流行らなかったな
需要はありそうだったんに
942:デフォルトの名無しさん
18/07/16 13:12:45.40 uzDS2N3a.net
糞はない大喜利してるやつはスルーしとけよ
943:デフォルトの名無しさん
18/07/16 13:40:04.44 GVNh7z7o.net
クラス図、コミュニケーション図、シーケンス図あたりは日常的に使うわ。
ソフトウェアの静的&動的構造を図示したかったらUML以外を選ぶ理由がないもの。
機械生成や詳細設計まで踏み込んで使用するのはまったくおすすめしないね。要約してppt一枚に収まり切るくらいが丁度いい。
あくまで人に見せる&説明する用。
944:デフォルトの名無しさん
18/07/16 13:44:27.92 fVJkfJ21.net
お遊びならppt一枚でいいかもしれないけど
仕事では何百、何千ページの要件定義、基本設計、詳細設計を書かなければならないんだぜ
そのページ数に比例する枚数のUML作図コストはあまりにも高すぎる
945:デフォルトの名無しさん
18/07/16 13:51:34.31 fyxTFisU.net
古い体質の会社で働いてるんだな
秀丸エディタとか使ってそうw
946:デフォルトの名無しさん
18/07/16 14:07:08.64 BXgPiXpB.net
プログラミングに図は不要、グローバル変数ぐらいevil
947:デフォルトの名無しさん
18/07/16 14:17:39.16 7c+rCVk/.net
×仕事では
○自分の会社では
この世の99%のプロジェクトでは数千ページに及ぶドキュメントとか不要
948:デフォルトの名無しさん
18/07/16 14:21:58.27 fVJkfJ21.net
小規模のショボいシステムしか知らないのだろうけど
そういう人たちは気楽でいいよねぇ
典型的なカジュアルプログラマって感じ
遊び半分って表現がピタリ
949:デフォルトの名無しさん
18/07/16 14:23:30.12 UinAaMlN.net
それをkotlinで構築するのは大変そうですね
950:デフォルトの名無しさん
18/07/16 14:35:01.85 BXgPiXpB.net
日本でドキュメントが多くなるのは承認したいからだろ
951:デフォルトの名無しさん
18/07/16 14:35:21.08 fVJkfJ21.net
そりゃ大変だよ
でもそれが無かったら大変どころか完成すらできない
行き当たりばったりのライブコーディングで完成まで持っていけるオモチャじゃないんだからさ
952:デフォルトの名無しさん
18/07/16 14:43:26.
953:70 ID:ohzE/Xv8.net
954:デフォルトの名無しさん
18/07/16 14:44:52.24 BXgPiXpB.net
むかし現場にいたころは何か問題あったときのためにいちいちドキュメント作ってたな
テスト仕様書なんてものもあって、誰でもわかるようにテストケースごと図示して承認もらってた
そして心が病んだ
955:デフォルトの名無しさん
18/07/16 14:49:32.23 GVNh7z7o.net
>>928
全部網羅しようとするから使わなくなるんだよ。使いどころが間違ってる。
956:デフォルトの名無しさん
18/07/16 14:59:30.28 BXgPiXpB.net
小学生でも理解できるようにって言葉を使うやつは大抵悪だったな
むかしの話
957:デフォルトの名無しさん
18/07/16 15:02:20.87 fyxTFisU.net
Linuxのような大規模オープンソースプロジェクトでもgithubでソースコード共有だけで成長していけてる
ドキュメントやUML作成してから開発してるかと
ソースコードの読めない無能が仕事してる振りするためにやってるだけで無くなっても誰も困らない
958:デフォルトの名無しさん
18/07/16 15:08:54.36 uw6hw0Ul.net
うちはドキュメントは最低限のものしか作らんな
なんでもかんでもドキュメント化してしまうと、それをメンテするだけの無駄すぎる人間が必要になってしまうから
あんなのは何をするにもスタンプラリーの必要な多重下請け開発のためのものだ
959:デフォルトの名無しさん
18/07/16 15:29:59.18 Rr4RdhNM.net
今なら、Markdown 使ってドキュメント書くみたいに、PlantUML 使って UML を書く
IntelljIDEA 上で書くためのこんなツールもある
URLリンク(qiita.com)
960:デフォルトの名無しさん
18/07/16 15:35:17.92 Rr4RdhNM.net
>>940
Linuxカーネルリポジトリの Documentation ディレクトリ程度のメモは残してほしいものだよ
961:デフォルトの名無しさん
18/07/16 15:55:43.32 BXgPiXpB.net
まあ、納品するためにはそれなりのドキュメントは必要だけどな
若いころはその辺の扱いが不器用だったかもな
962:デフォルトの名無しさん
18/07/16 16:45:20.43 ovPZyHUy.net
このスレがたまに伸びてる時はkotlinとまったく関係ない話題の時だけだな
963:デフォルトの名無しさん
18/07/16 18:20:14.85 ulCGKy5b.net
ドキュメント程の糞はない
964:デフォルトの名無しさん
18/07/16 18:52:41.76 akLRrngB.net
仕様書はあった方がいいけど設計書は無い方がいいな
大抵メンテされなくて実装と違ってくるもんだろ
965:デフォルトの名無しさん
18/07/16 19:06:31.04 uw6hw0Ul.net
アジャイルで開発してるのになぜかWFの納品時と同じドキュメントをリリースごとに作成することになって担当者をうつ退職に追い込んだプロジェクトは見たことある
966:デフォルトの名無しさん
18/07/16 19:07:38.39 uw6hw0Ul.net
>>947
仕様書とテストコードがあればいいと思うわ
967:デフォルトの名無しさん
18/07/16 21:55:11.38 6QeLbbGB.net
>>949
同感。設計書なんてどうせメンテしなくなる。仕様とテストコードがあれば十分
968:デフォルトの名無しさん
18/07/16 23:12:36.82 m2D0dvJF.net
>>915
まだ?
969:デフォルトの名無しさん
18/07/16 23:20:41.13 CUlrxwgg.net
>>951
十分具体的と思うけど、どんな回答期待してるん?
970:デフォルトの名無しさん
18/07/16 23:23:23.55 m2D0dvJF.net
>>952
いやいや全く具体的じゃねーだろwww
なんのために設計書に貼り付けるの?他人に何をどう説明するために使うの?
971:デフォルトの名無しさん
18/07/16 23:26:32.64 bD3YDSN2.net
何をどう解釈すればあれで具体的と思えるのか謎
972:デフォルトの名無しさん
18/07/16 23:36:04.89 7c+rCVk/.net
>>932
この世の99%のプロジェクトはその"小規模のショボいシステム"とやらなんで
というよりもひとつひとつが小規模になるように問題を分割するのがまともな開発だからなー
ぶくぶくに膨れ上がったプロジェクトは大変そうですね
973:デフォルトの名無しさん
18/07/16 23:37:28.41 MC8nA4Wg.net
>>953
具体的な質問ありがとう。
あとは>>915よろしく
974:デフォルトの名無しさん
18/07/17 00:06:24
975:.03 ID:bOB/b2Td.net
976:デフォルトの名無しさん
18/07/17 00:20:10.10 sRCRxM3T.net
コーディング作業自体が設計
コンパイルが仕様
以上
977:デフォルトの名無しさん
18/07/17 00:28:56.47 Z83QhDM9.net
管理しかしないでコードの読み書きしないやつほどの糞はない
978:デフォルトの名無しさん
18/07/17 00:38:44.90 bG8bFXyk.net
詳細なUMLを書くことなんてもうないが
シーケンス図いらないと言ってるのは自己完結してるショボいコードしか書いたことない奴だろ
979:デフォルトの名無しさん
18/07/17 04:20:12.48 fhQFSH5P.net
>>960
Kotlinのシーケンス図よろ
980:デフォルトの名無しさん
18/07/17 06:13:16.99 PDZGrLP2.net
UML書かないと趣味レベルとか、どんだけ狭い世界で仕事してたらそういう発想になるのよ
自分の人生のために転職を勧める
981:デフォルトの名無しさん
18/07/17 08:29:20.72 drgUPcWy.net
まあサーバとクライアントと別の人が実装するような場合はシーケンス図で仕様検討したりするかな
982:デフォルトの名無しさん
18/07/17 08:43:06.59 ECl1Ni9J.net
>>963
別にそれは誰も否定してないけどね
983:デフォルトの名無しさん
18/07/17 09:10:23.42 Ph8+CP2q.net
マ板と真逆の反応でわろた
あっちはドカタしかいないから設計書なんて要らんと言ったらリンチされる
984:デフォルトの名無しさん
18/07/17 10:06:51.40 4VCkuZ0T.net
実装と完全に同期するように設計書をメンテできているものだけがそのリンチに参加しなさい。
985:デフォルトの名無しさん
18/07/17 10:30:42.92 lbJGoJLr.net
プログラムがドキュメントのようになっているのが良い、なんて言われてた時代もあったな。
まあしかし設計書読ませてそのまんま動くようなのはその内AIできたりして、そこで大半のプログラマーは終了。
プログラミングは職業ではなくなり趣味と老人のボケ防止のための頭の体操になる。
986:デフォルトの名無しさん
18/07/17 10:37:43.31 4VCkuZ0T.net
それよく聞くけど、そんなレベルのAIがもし出来たらプログラマに限らず大抵のオフィスワーカーは要らなくなるわ
987:デフォルトの名無しさん
18/07/17 11:23:39.79 TjYmue+F.net
UMLの話題でこんなにスレが荒れるとは思わなんだ
それだけことりんが大規模開発から趣味レベルまで幅広く使われてるってことかもしれんが
988:デフォルトの名無しさん
18/07/17 12:46:32.48 FO/D1Qz9.net
単に他に話題がないところにみんなが一見識持ってる話題が投下されただけな気がする
989:デフォルトの名無しさん
18/07/17 13:18:30.63 YXVoul7I.net
言語自体の話でスレが伸びないのは良言語である証拠
990:デフォルトの名無しさん
18/07/17 16:02:40.63 hPJdqeLg.net
次はエディタやIDEで大論争になってあっという間に3スレぐらい消費か
991:デフォルトの名無しさん
18/07/17 16:04:56.05 hPJdqeLg.net
なお、俺は規制で次スレ立てられないので誰か作ってくれ。よろしく。
992:デフォルトの名無しさん
18/07/17 17:10:32.96 TXrmOekB.net
ということでおまえらはやっぱりIntelliJなの?っと
993:デフォルトの名無しさん
18/07/17 17:35:21.89 ml19nnIF.net
今のゲームて説明書薄いよね
昔のゲームは分厚くて読んでてワクワクしたもんだけど
これは流れとは関係なかったか
994:デフォルトの名無しさん
18/07/17 17:55:55.43 cQRkMzpw.net
てか付いてない。ゲーム内説明書なんでで。
995:デフォルトの名無しさん
18/07/17 18:00:43.42 PDZGrLP2.net
立てれた
Kotlin 4
スレリンク(tech板)
996:デフォルトの名無しさん
18/07/17 18:18:17.27 aTT7MA8j.net
>>974
KotlinをIntelliJ以外で書く意味がなさすぎる
997:デフォルトの名無しさん
18/07/17 18:29:37.86 7/fv/TQ9.net
>>978
intelijって無料で使えるの?
pycharmみたいに
998:デフォルトの名無しさん
18/07/17 18:35:44.38 ZWBv+70m.net
>>979
使えるよ。無料のと有料のがある。
999:デフォルトの名無しさん
18/07/17 20:11:09.05 7/fv/TQ9.net
>>980
community editionあるんですね!
サンクス
1000:デフォルトの名無しさん
18/07/17 22:29:31.95 wwWdKnHw.net
インテリ嬢
1001:デフォルトの名無しさん
18/07/18 04:07:15.67 7Z3eO87O.net
これからの時代はフローチャート
1002:デフォルトの名無しさん
18/07/18 09:04:55.18 qyrLOrk5.net
学校ではPADしか教えてくれなかった
1003:デフォルトの名無しさん
18/07/18 10:34:35.20 fwbxdkPY.net
普通 HCチャート(嘘)
1004:デフォルトの名無しさん
18/07/18 10:47:52.80 x6hF3G2g.net
>>978
AndroidStudio<・・・
1005:デフォルトの名無しさん
18/07/18 12:20:49.72 npF2jrft.net
>>986
それはIntelliJに数えていんてりじぇー
1006:デフォルトの名無しさん
18/07/18 13:01:16.07 bhG7+Dwu.net
>>987
審議中・・・
1007:デフォルトの名無しさん
18/07/18 13:10:13.28 uZBORPFp.net
VARで確認中...
1008:デフォルトの名無しさん
18/07/18 13:40:34.38 dIg+157P.net
優秀な人間よりも、無能でも許される人間になりたい
1009:デフォルトの名無しさん
18/07/18 13:40:56.05 MeT4hb8w.net
varなんて使うなよ、valにしろ
1010:デフォルトの名無しさん
18/07/18 13:46:54.63 9IEVAZpR.net
やだ。
1011:デフォルトの名無しさん
18/07/18 15:06:45.58 Tap3QeHW.net
デフォルトでvarに下線がつくのは、不快な見た目にすることでなるべく使わないようにするためだってJBの中の人が言ってた
1012:デフォルトの名無しさん
18/07/18 16:12:43.64 4nmakiD0.net
いないいないvar
1013:デフォルトの名無しさん
18/07/18 16:28:23.81 4ELcifB5.net
vim使ってるので特に下線は出ない
1014:デフォルトの名無しさん
18/07/18 18:09:21.85 nmJYq7on.net
セクシーvim
1015:デフォルトの名無しさん
18/07/18 18:12:21.63 tI4FNPRT.net
普段Kotlin書かないからVSCode
1016:デフォルトの名無しさん
18/07/18 20:35:54.38 9cXEZeuX.net
fun main(args:Arrey<Strings>){
println("うめる")
}
1017:デフォルトの名無しさん
18/07/18 20:45:17.32 OIFrVuMx.net
class Xamarin {
fun toString(): String = "糞"
}
1018:デフォルトの名無しさん
18/07/18 20:58:06.45 3T+bsJq5.net
class 埋
1019:デフォルトの名無しさん
18/07/19 01:17:44.05 KhbPDXNN.net
Kotlinプロジェクト作成
1020:デフォルトの名無しさん
18/07/19 01:18:39.08 KhbPDXNN.net
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 =>>1002
if(1000 == レスCount ){
val url: String = "スレリンク(tech板)"
val intent = Intent(Intent.ACTION_VIEW)
intent.data = Uri.parse(url)
startActivity(intent)
}
}
1021:1001
Over 1000 Thread.net
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 121日 20時間 52分 13秒
1022:過去ログ ★
[過去ログ]
■ このスレッドは過去ログ倉庫に格納されています
最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
1283日前に更新/204 KB
担当:undef