すでに行われたこと
ゼロからのシステム開発には3日かかり、デバッグとバグの検出にさらに2日かかりました。 最初は、基本的な機能のみを実装したかったのですが、開発プロセスでは、計画よりもやや多くのことが判明しました。
- 登録、認証、忘れたパスワードの回復(Facebook経由でログインできます。TwitterおよびおそらくGitHub経由で認証を追加します)。
- スニペットの公開(これは、captchaと入力するだけで、許可なしでも可能です)
- スニペットを追加する際の本格的なコードエディター( CodeMirrorに基づく)
- カテゴリとタグによるスニペットの便利な内訳
- 検索システム(名前とタグのみで検索中)
- 追加されたスニペットと「お気に入り」の独自のフィードを持つユーザープロフィール
- スニペットの投票の可能性(したがって、これはスニペットとその著者の評価に影響します)
- 「お気に入り」にスニペットを追加する機能
- ソーシャルネットワークでスニペットを共有する機能(これまではFB、Twitter、Google +、VK、およびRedditのみ)
- スニペットをテキストファイルとしてダウンロードする機能、個別のブラウザータブ(「ハスク」のない生コードのみ)、およびシステムインターフェース内(各スニペットには読み取り可能なパーマリンクがあります)の両方でコードを表示する機能。
- スニペットへのコメント
- カテゴリ別に追加された最新のスニペットを含むRSSフィード
- サービスインターフェイスは、ロシア語、英語、チェコ語、ドイツ語で利用可能です
今後の計画
サービスのユーザーにフィードバックしたい主な開発ポリシー:この機能またはその機能が必要であることがわかった場合、追加されます。 しかし、近い将来、絶対に正確に実現されるでしょう。
- 基本機能のさらなる開発。
- ソーシャルネットワーク(少なくともTwitterとGitHub)を介した承認。
- スニペットを編集し、その結果、バージョン管理を行います。
- 評価に基づいたアクティブユーザーのシステム内インセンティブ。
おわりに
親愛なる同僚の皆さんからの提案、コメント、そして合理的な批判に感謝します。 また、ベータテストに参加するよう全員に招待します。おそらく、独自のコードフラグメントを追加して、サービスの開発に少し貢献してください。