ExercismのSQLiteトラックに参加すると、 81個の演習 コードの自動分析 と マンツーマンのメンタリング、 すべて100%無料で利用できます。
DROP TABLE IF EXISTS hello_world;
CREATE TABLE hello_world (greeting TEXT);
INSERT INTO hello_world (greeting)
VALUES ('Hello, World!');
.save hello_world.db
Exercismでは、楽しくやりがいのある演習を通して、コンセプトの理解を試しながらプログラミングを上達させられます。
0から999,999,999,999までの数値が与えられたら、その数値を英語で書き表します。
与えられた年がうるう年かどうかを判定します。
最初のN個の自然数について、和の2乗と2乗の和との差を求めます。
SQLiteのソースコードはパブリックドメインであり、使用にライセンスは必要ありません。
SQLiteにはデータベースシステムを拡張するためのAPIが用意されており、新しい機能を追加できます。
アクセスを管理するサーバープロセスが存在しないため、各プロセスはSQLiteデータベースに直接書き込むことができます。
トランザクションはACIDに準拠しているため、すべての変更が適用されるか、まったく適用されないかのどちらかになり、信頼性が高まります。
SQLiteは使用前にインストールや設定が必要なく、ほとんどどこでも使えます。
公式のSQLiteライブラリは1メガバイト未満です。
プログラミング言語にはそれぞれ、物事の進め方があります。SQLiteも 同じです。メンターが、SQLiteのエンジニアのように 考える方法と、SQLiteらしいコードの書き方を 教えてくれます。演習を解いたら、ボランティアチームに 提出してみましょう。ヒントやアイデア、フィードバックをもらい、 SQLiteでよく目にする書き方に近づけることができます。 自分が知らないことを知らない、ということに気づかせてくれるでしょう。
メンタリングについてもっと詳しく