SWでKYT

1,004 views

Published on

プログラミング生放送勉強会 第29回@サイボウズ株式会社 松山オフィスでのLT発表資料
http://pronama.jp/29

Published in: Technology
0 Comments
4 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,004
On SlideShare
0
From Embeds
0
Number of Embeds
490
Actions
Shares
0
Downloads
5
Comments
0
Likes
4
Embeds 0
No embeds

No notes for slide

SWでKYT

  1. 1. SWでKYT プログラミング生放送勉強会 第29回 @サイボウズ株式会社 松山オフィス 2014/06/14(土) You&I
  2. 2. ジコ、ショウカイ。 ▐ H/N: You&I(読み:ユーアンドアイ) ▐ SNS: @you_and_i ▐ 出身: 生まれも育ちも名古屋市 ▐ 年齢: 30代中盤 ▐ 本職: 商学部出身の職業プログラマ ▐ 言語: C++, C#他 ▐ 所属: プログラミング生放送勉強会 名古屋支部 ▐ 名古屋アジャイル勉強会 ▐ わんくま同盟 名古屋勉強会 2
  3. 3. ワタシハ プロ生ちゃん 新参組デス 3
  4. 4. プロ生勉強会について 回数 参加 回数 参加 回数 参加 第1回@渋谷 不参加 第11回@大阪 不参加 第21回@福岡 参加 第2回@新宿 不参加 第12回@品川 参加 第22回@松山 参加 第3回@大阪 不参加 第13回@愛媛 参加 第23回@大阪 参加 第4回@名古屋 参加 第14回@品川 不参加 第24回@名古屋 参加 第5回@新宿 不参加 第15回@大阪 参加 第25回@品川 不参加 第6回@大阪 参加 第16回@名古屋 参加 第26回@大阪 不参加 第7回@新宿 参加 第17回@品川 参加 第27回@品川 参加 第8回@名古屋 参加 第18回@大阪 参加 第28回@仙台 参加 第9回@大阪 参加 第19回@品川 参加 第29回@松山 参加 第10回@品川 参加 第20回@品川 不参加 4 名古屋支部長のこれまでの勉強会参加状況→29回中20回
  5. 5. KYT? K:空気 Y:読めよ T:なかじ・・・ 5
  6. 6. KYT K:危険 Y:予知 T:トレーニング 6
  7. 7. KY活動 ▐運転免許をお持ちの方ならば、自動車教習所の 技能教習の初回などで、運転シミュレーターで事 故体験をした方もいらっしゃるかと思います。 ▐工場などでは、掛け声とかありますね。 ►ゼロ災でいこう!ヨシ! ►ご安全に! ▐ライン生産現場では、通路や部品を置く場所に テープを貼ったり。 7
  8. 8. 最初に 名古屋 で KYT 8
  9. 9. 名古屋と言えば・・・ そう「おこしもん」だね! 9
  10. 10. なごやこわい 「名古屋走り」などと 揶揄される名古屋 の道路でKYしてみ ましょう。 10
  11. 11. ATTENTION 本資料は私の実体験に 基づく内容になっていますが、 名古屋全般に通じる話とは限りません。 名古屋の道を自転車で通行する際に 日頃に潜む危険について 再認識して頂ければ幸いです。 11
  12. 12. 名古屋でKY 押しボタン式 12
  13. 13. 名古屋でKY:結果 押しボタン式 13
  14. 14. 名古屋でKY:解説 ▐名古屋のドライバーにとって、交差点の手前に ある押しボタン式の信号は無いに等しい。 ▐名古屋のドライバーは、いつもの感覚で走ってい るので、滅多に変わらない信号など気にしてい ません。 ▐横断歩道を青信号で通行する場合は、赤信号 無視をするがごとく、最善の注意が必要です。 14
  15. 15. そういえば・・・? 15
  16. 16. 忘れてた・・・? 16 ざわ・・・ ざわ・・・ ざわ・・・ ざわ・・・ ざわ・・・ ざわ・・・ ざわ・・・ ざわ・・・ ざわ・・・ ざわ・・・ ざわ・・・ ざわ・・・ ざわ・・・
  17. 17. 忘れてなかった! ということで、今回は ソフトウェア開発における、 KYを考えてみたいと思います。 17
  18. 18. S/WでKY(C++) #include <iostream> int main() { int a = 10; double b = 123.567; std::cout << a + b << std::endl; return EXIT_SUCCESS; } 18
  19. 19. S/WでKY(C++):結果 #include <iostream> int main() { int a = 10; double b = 123.567; std::cout << a + b << std::endl; return EXIT_SUCCESS; } 19
  20. 20. S/WでKY:解説 そもそも実行時は危険! ソフトウェア開発をした事がある 人なら、実行時エラーとか実行時 例外みたいなものを一度は経験 した事がありますよね? 20
  21. 21. S/WでKY:対策 危険な実行時処理に どう対処するか・・・? 21
  22. 22. S/WでKY:対策 答えは・・・ ►プリプロセッサ処理 ►constexpr ※但し、Debugどうするの?という問題はありますが・・・ 適材適所で利用しましょう。 22
  23. 23. まとめ ソフトウェア開発でも ご安全に! 23

×