[過去ログ] + JavaScript の質問用スレッド vol.122 + [無断転載禁止]©2ch.net (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
170
(1): (ワッチョイ 93ce-tq+X) 2016/09/14(水)01:15 ID:iN47TnGc0(6/6) AAS
あ、なるほど。日付が変わったからだねw
171: ◆SEdFBOkLSw (アウアウ Sa09-j70e) 2016/09/14(水)01:16 ID:KYZUXwmxa(1) AAS
>>170
日付変わってもかわらんからワッチョイなんじゃねえの?変わるんだっけ。
これwimax。
172
(1): 160@JavaScript ◆EpG1YCxoik (アウアウ Sa09-GoLj) 2016/09/14(水)17:11 ID:S1CZT+XFa(1/2) AAS
疑われるので面倒なのでトリップを付けた
とはいえ、(ワッチョイ fb5b-tq+X) と会話する気はもうない

>>169
>>41,48,52 の話がよくわからない
下記コードがあれば、理解できると思うんだが
・PromiseにsetTimeoutをかますと正常動作しなくなるコード
・setTimeoutでキュー管理して正常動作するコード
173: 160@JavaScript ◆EpG1YCxoik (アウアウ Sa09-MXHb) 2016/09/14(水)17:14 ID:S1CZT+XFa(2/2) AAS
ブラウザを変えて投稿するテスト
174
(1): ◆SEdFBOkLSw (スフッ Sd28-j70e) 2016/09/14(水)18:42 ID:MUKwq2dad(1) AAS
>>172
ああ、それか。
Promiseのポリフィルっぽいもののうち、非同期になってないもの、の話
>>48で言ってるように、ネイティブだったり、ちゃんとしてるものは非同期で動いてくれるから問題ないよ。そこは誤解を招いて申し訳ない。
setTimeoutを入れないと動かないもの、は
タグ作ってその中に文字列入れた、その幅が知りたい、とかそう言うの。
SVGのグラフ描くときに、描画しない列見出しを幅・高さから決めたいけど、メディアクエリは使えないとか、そういうやつ。
175
(1): (ワッチョイ 69ce-tq+X) 2016/09/14(水)21:07 ID:jzervOJ/0(1/3) AAS
「Promiseのポリフィルっぽいもののうち、非同期になってないもの」
じゃなくて、具体的にライブラリ名を言ってよ。

何の話なのかさっぱりわからん。
まず話の前提をはっきりさせよう。
176: ◆SEdFBOkLSw (アウアウ Sa09-j70e) 2016/09/14(水)23:28 ID:RVBM5n3Va(1/2) AAS
>>175
意味がわからん。
具体的なライブラリもなにも。探すのが面倒。
自分でPromise相当のオブジェクト書いてみれば一発で理解できると思うけど。
177
(1): (ワッチョイ 69ce-tq+X) 2016/09/14(水)23:44 ID:jzervOJ/0(2/3) AAS
意味がわからんのこっちだw

不具合があるライブラリを知らない=不具合があるライブラリが存在するという証拠がないのに、
なぜそのライブラリの不具合に対処するコードをを書こうとするのか。
178
(1): (ワッチョイ 69ce-tq+X) 2016/09/14(水)23:46 ID:jzervOJ/0(3/3) AAS
自分でPromise相当のオブジェクト書いてみた結果、
自分が書いたPromise相当のオブジェクトが腐ってました?

素直にまともなライブラリを使いましょう。
自作なんてやめなさい。
179: ◆SEdFBOkLSw (アウアウ Sa09-j70e) 2016/09/14(水)23:53 ID:RVBM5n3Va(2/2) AAS
>>177
>>178
いや、自分では書いてないけどね。納品物だよ。
納品物は直させるとして、当座、回避のパッチ入れないと困っただけ。

まともなライブラリを使う、とかそう言う低レベルな話してないから。
まともなライブラリを作るなら理解できるけど。
180
(1): (ワッチョイ 23ce-chWY) 2016/09/15(木)00:04 ID:Cxc2zChv0(1) AAS
なんでお前の会社への納品物に対処するコードを
他の人に書けっていうんだ?馬鹿じゃないか?
181
(1): (ワッチョイ 23ce-chWY) 2016/09/15(木)00:28 ID:ydYpmdlY0(1) AAS
ライブラリを使うが低レベル?
ライブラリを作るほうが低レベルだろ。
現にバグで困ったんだから。

自分で作るなんて時間によるコスト増加と
品質の定価を無視すりゃ誰でもできる。
コストを減らして品質を高めるためには、作らない技術が必要。
182
(1): ◆SEdFBOkLSw (アウアウ Sa9f-wJFc) 2016/09/15(木)02:10 ID:AXf5reAda(1/4) AAS
>>180
だから、Promiseっぽいものだと最初に書いたのに。つまみ読み下手だな。
確固たる動く自分で検証したPromise使ってる自信があるならそれでいいけど、明らかにわかってない人への説明としては正しくないっしょ。
>>44が部分的に同意してくれてるような話。

>>181
何言ってるか全然わからん。
実際にバグたしたのはうちじゃないし、そのまま部分検収しかしたらなかったよ。そいつらをレベル低いと言うなら、全く同意だけど。
他社に他社の不具合改修させたら契約周りがクソめんどくさいので、そのへんは俺が見た。

コスト減らして品質を高めるには、作らない技術が必要、それは尤も。
うちが作らないから、札束でしばいて作るったり選定して検証して弁理士ときっちり擦り合わせて納品するのが下請けさんのお仕事。多分工数はそんなに減らないよ。こっちが要求するものを揃えたら。
省1
183
(1): (ワッチョイ 23ce-chWY) 2016/09/15(木)02:30 ID:AmHCeUDK0(1/9) AAS
> だから、Promiseっぽいものだと最初に書いたのに。つまみ読み下手だな。
> 確固たる動く自分で検証したPromise使ってる自信があるならそれでいいけど、

意味がわからん。
そんなに不安なら自分でテストコード書けばいいだけだろ。

どうせ自分でPromiseを作るならそのテストコードも書くんだから、
それなら作らないでテストコードだけを書けばいい。

普通はテストコードついてるもんだけどな。
自分らで作ったような品質の低いものじゃない限りw
184: (ワッチョイ 23ce-chWY) 2016/09/15(木)02:31 ID:AmHCeUDK0(2/9) AAS
あと話がずれてる。

お前固有の問題に対応するためのコードを
ここに書くなって言ってる。
185: (ワッチョイ 23ce-chWY) 2016/09/15(木)02:32 ID:AmHCeUDK0(3/9) AAS
> お前は下請けの立場にすらなったこと無いの?

それは無いわw
自社でウェブサービス作ってるからな。
186
(1): 160@JavaScript ◆EpG1YCxoik (アウアウ Sa9f-UmMt) 2016/09/15(木)07:06 ID:FbcVefQGa(1/2) AAS
>>174
そういう抽象的な説明では分からないからコードを出してほしい、といっているのだが…
Promiseはコールバック地獄の統合管理形態ぐらいにしか思ってないし、setTimeoutが必要な状況というのが全く思い至らない
それと、低品質Promise非互換ライブラリに対処する対策コードというなら、何らかの想定があって対処しているんだから
「想定する低品質Promise非互換ライブラリのコード」と「対策コード」を出せて当然だと思うのだが(全て記載しろとはいわんが、状況が分かる仮想コードぐらい出せるはず)
「低品質コードも対策コードもよく思い出せないけどとりあえず自分のコードで実装できてる」というなら「本当にそれは対策出来ているのか」と俺なら不安になる
187
(3): 160@JavaScript ◆EpG1YCxoik (アウアウ Sa9f-UmMt) 2016/09/15(木)07:23 ID:FbcVefQGa(2/2) AAS
>>183
正直、◆SEdFBOkLSw の説明力にも問題があると思うが、話がずれてる
彼がいってるのは「A社が作成した低品質Promise非互換ライブラリコードの保守/改修を自社で引き受けた時にどうするか」で対策は大きく3通りある

1. 低品質Promise非互換ライブラリコードに対応したコードを書く
2. 低品質Promise非互換ライブラリコードを捨ててPromiseで書き直す
3. 低品質Promise非互換ライブラリコードを捨てて自社ライブラリで書き直す

◆SEdFBOkLSw は 1. を選択し、「setTimeoutでほげほげ」して対策した
だが、「setTimeouでほげほげ」が彼以外の人にはさっぱりわからない
そんな状況

1. を選択するなら低品質Promise非互換ライブラリのドキュメントを読んで該当ライブラリ独自の書き方で書くのが最良だと思うが、
省1
188
(1): ◆SEdFBOkLSw (アウアウ Sa9f-wJFc) 2016/09/15(木)07:43 ID:AXf5reAda(2/4) AAS
>>186
かけるけど、スマートもしもしだから辛いんよね。コードうつの。
>>187
「A社が作成した、、保守改修を、自社で、、」ではないよ
A社に直させる。

特定パターンの実データ無いと再現させにくかったし、仕方ない。
A社に直させるのに、A社のソースにパッチ入れると割と面倒なの。
A社がそのパッチ取り込んだときの、俺の工数とか改修費の話になるけど。
189: 160@JavaScript ◆EpG1YCxoik (アウアウ Sa9f-UmMt) 2016/09/15(木)07:45 ID:upPgTl6ca(1/2) AAS
test
1-
あと 813 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.015s