エンジニアリングポスト: XBlock フィールドデータの複雑さ

20年2019月XNUMX日 | 執筆者

edXで最も長く勤務しているエンジニアの一人であるデイブ・オームズビーは、 XBlock Fieldsに関する非常に主観的な投稿、良い点と悪い点(Xブロック Open edXコースでカスタムコンテンツタイプを実装する方法です。その中でデイブは、エンドユーザー/開発者から複雑さを隠すために過剰に設計し、 Xブロック 初期の抽象化の選択がもたらす意図せぬ結果に対処するために、クリエイターは努力を惜しまない。この引用文はそれをよく要約している。

    「…XBlock Fields は、過剰な抽象化によって設計が不必要に複雑化してしまった例だと私が考えているのは、おそらく驚くことではないかもしれません。しかし、それ以上に悪いことに、長年にわたり、コースウェアに対する私たちのメンタルモデルが損なわれ、プラットフォームとして目指すべき方向から遠ざかってしまったように思います。まずは最初から考えてみましょう。」

特にLMSやOpen edXに関連する設計上の選択と結果についてさらに詳しく知りたい場合は、 記事全文プラットフォームと関連 API の再設計にご協力いただける場合は、ぜひご連絡ください。

XBlocksの詳細 こちら の三脚と こちら.

ローディング

議論を始める 議論する.openedx.org

もっと時間が必要ですか? 以下の記事をご覧ください。

共に問題を解決する:コミュニティ主導のプラットフォーム開発
Open edXカンファレンスで未来を切り拓くスキルとスケールアップ
Open edXカンファレンス開発者向けワークショップ
デジタルの未来を取り戻す:私がオープン・ルネッサンス・グループに参加した理由
Open edX カンファレンス 2026 に参加しましょう!

2026 Open edX カンファレンスでは、世界最高峰のオープンソース オンライン学習管理システムの XNUMX つである Open edX プラットフォームの革新的な使用事例を紹介し、教育設計、コース構成、生成 AI などの画期的なテクノロジーを含む Open edX プラットフォームの運用と拡張の方法における最新の進歩を紹介します。