タグ付けされた質問 「whitespace」

8
末尾の空白が重要なのはなぜですか?[閉まっている]
末尾の空白はプログラマにとっては十分な問題であり、Emacsのようなエディタはそれを強調表示したり自動的に削除したりする特別な機能を備えており、多くのコーディング標準ではすべてのインスタンスを削除する必要があります。なぜだか完全にはわかりません。不要な空白を回避する実際的な理由の1つを考えることができます。人々がそれを避けることに注意を払わないと、コミット間で変更される可能性があり、その後、誰かが削除されたか、スペースを追加しました。 これは既にそれを避けるためのかなりの理由のように聞こえますが、それ以上のものがあるかどうかを見たいです。それでは、なぜ末尾の空白がそれほど重要なのでしょうか?

6
垂直方向の配置:賛成か反対ですか?[閉まっている]
閉じた。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集して事実と引用で答えられるように質問を更新してください。 4年前に閉鎖されました。 たとえば、垂直に整列されていない: Name: Hamt Version: 0.1.0 Cabal-Version: >= 1.2 License: BSD3 Author: Jason Baker または垂直方向に整列: Name: Hamt Version: 0.1.0 Cabal-Version: >= 1.2 License: BSD3 Author: Jason Baker どちらが好きですか、それはなぜですか?

10
Pythonプログラマーは空白の問題を不便だと感じていますか?[閉まっている]
現在のところ、この質問はQ&A形式には適していません。回答は事実、参考文献、または専門知識によってサポートされると予想されますが、この質問は議論、議論、世論調査、または広範な議論を求める可能性があります。この質問を改善し、場合によっては再開できると思われる場合は、ヘルプセンターをご覧ください。 7年前に閉鎖されました。 多くのプログラマーは、最初にPythonに遭遇すると、空白の重要性にすぐに先送りされます。これが不便であるというさまざまな理由を聞いたことがありますが、Pythonプログラマーから苦情を聞いたことはありません。 もちろん、私は自分のキャリアをJavaの世界で過ごしてきたので、多くのPythonプログラマーに会ったことはありません。 だから私の質問は、大規模なPythonプロジェクト(Pythonが使用されている主要な言語である3か月以上)に参加している人たちに対するものです。それとも、フローに入ったら問題ではなかったのですか? Pythonに賛成か反対か、またはPythonの空白の使用に賛成または反対なので、私は質問をしていません。私はたまたまPythonが好きですが、私はPythonを大きなものに使ったことはありません。 Pythonの経験がない場合は、推測を提供しないでください。

3
いつ入力をトリミングする必要がありますか?
私はインターンとして、学界以外の業界についてたくさん学びます。 今日私が考えたのは、入力のトリミングです。 コインの片側では、入力にスペースが多すぎるためにユーザー/実装者が予期しない結果を常に受け​​取ることを望まないため、すべての関数呼び出しの後にユーザー入力を常にトリミングする必要があります。 しかし、同時に、ここで社内で使用するAPIライブラリを作成している場合、結果の主要な空白が末尾/先頭にあることが重要になる可能性があります。 次に、空白が重要かどうかがわからない場合があります。 私にとっての大きな問題は、コード内のどこにいても.trim()が常に呼び出されていることです。 誰もが特定の状況を処理する方法についてのヒント/経験則または単なる考えを持っていますか?

4
インデント/空白についてはどの程度厳しくすべきですか?[閉まっている]
休業。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善してみませんか?この投稿を編集して、事実と引用で回答できるように質問を更新してください。 6年前休業。 私たちの開発プロセスは次のとおりです タスクのコーディング->他の誰かのQAコードとドキュメント->タスクはトランクにマージされます。 最近、インデントと空白の問題のために、同僚がコードQAの合格を拒否しています。 これらの問題の例を次に示します(構文はSAS)。 追加の空白: %if &syserr gt 0 %then %goto err; /*last line of code*/ /* Footer area*/ 余白の余分な行、およびproc sort内でインデントされていない: /* End Of header * * * * * * * * * * * * * * * * * * * * * * …
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.