明示的 意味 แพลตฟอร์มการเรียนรู้และพัฒนาทักษะด้วยเทคโนโลยี https://suin.io เป็นแพลตฟอร์มที่ให้คุณเรียนรู้และพัฒนาทักษะทางเทคโนโลยีอย่างสะดวกสบาย เรามุ่งมั่นในการให้ความรู้และประสบการณ์ที่มีคุณค่าในการพัฒนาตนเอง pascalcase
明示的 意味 แพลตฟอร์มการเรียนรู้และพัฒนาทักษะด้วยเทคโนโลยี https://suin.io เป็นแพลตฟอร์มที่ให้คุณเรียนรู้และพัฒนาทักษะทางเทคโนโลยีอย่างสะดวกสบาย เรามุ่งมั่นในการให้ความรู้และประสบการณ์ที่มีคุณค่าในการพัฒนาตนเอง pascalcase
サービスは絶対に止めたくない! サービスが止まれば、機会損失や信頼問題につながってしまいます。社内向けのサービスであれば、社員の業務を止めてしまうこともあります。だから、サービスは絶対に止めたくない。インフラは安定稼働が至上命題です。しかし… 強固なインフラを作るのが難しい しかし、止まらないインフラを作るのは簡単ではありません。安定稼働するインフラを作るには、あらゆる障害局面を熟知している必要があります。ところが、社内だけでは経験値が不足していたり、24時間365日の運用体制を敷くための人員確保ができなかったりと、理想と現実のギャップに悩まされます。 セキュリティが心配で夜も眠れない… サービスはオープンしてからが本番です。運用開始後もっとも気になることはセキュリティです。もしも社外秘や個人情報が漏えいしたらと考えると不安です。これまで無事でも、今後も大丈夫とは限りません。今この瞬間、そ
開発していると、○○駆動開発という言葉をよく耳にしますね。 テスト駆動開発、モデル駆動開発やReadme駆動開発などいろいろあります。 今日、紹介するのは「型駆動開発」です。英語でType Driven Development。 型駆動開発って何? Maciek Próchniak氏によると、型駆動開発とは一言で、テストコードでチェックしている部分をコンパイラで行うという開発スタイルだそうです。 確かにコンパイラでバグが見つけられれば、テストコードを書く手間もないですし、 テストコードはビルドするときに実行し忘れてしまったら問題があっても気づけないですが、 コンパイルは実行前に必ず走るので、チェック漏れも減りそうです。 コンパイラがあれば手軽に始められるのも良さそうですね。 型駆動はバグを防ぐ方法のひとつ 同氏によると、型駆動開発以外でバグを防ぐ方法は 防衛的プログラミング 契約プログラミ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く