まずテストを書く、というスタイルを何というか
テストファースト
プログラミング 
 目的のプログラムを書き始める前に、まずテストを書く、というスタイルもある（これを、「テストファースト」という。詳しくは、テスト駆動開発を参照）。あるいは対象が有限オートマトンやプロセス計算など、形式手法的な方法でモデル化できるのであれば、まずはそのようにすべきである（本来はモデル主導というのはそのような意味のはずである）。
修辞技法 
 全体に一定のパターンを与える目的で、2つ以上の文の部分に類似の形式を与えること。対句法、平行構造、平行体, 並行体とも言われる。 修辞技法 
 体言（名詞・名詞句）で文章を終えること。名詞止めとも称する。言い切らずに、文の語尾に付ける終止形を省き、体言で止めて、強調させたり、余韻を残すことをいう。もともとは俳句や短歌の技法だったが、1990年代に若年層で流行した。。 経験 
 これとかなり関係することだが、山本五十六は「やってみせ、言って聞かせて、させてみせ、ほめてやらねば、人は動かじ。」と言ったという。経営者側、マネージャー側の人間が、仕事ができる人間を育てようとする場合、「言う」だけでは全然だめで、まず「（具体的に、手本的なことを）やって、見せる」ことが一番大切で、「言う」はその後で、さらに当人に当人の身体を使ってさせる必要がある、と言っているのである。経験が大切なのである。（なお、さらに、褒めることもまでやってやらないと、せっかくの経験も、訓練生の行為・動作として定着しない、とまで言っているのである。） バグ 
 バグ修正や機能追加によってソフトウェアに新たなバグが混入してしまうことを防ぐには、既存機能が仕様通り正常に動作することを保証するための単体テストを自動化してリグレッションテストの機会を増やすことが挙げられる。この開発手法はテスト駆動開発と呼ばれ、リファクタリングやアジャイルソフトウェア開発の要となっている。 ソフトウェア設計 
 ソフトウェア設計者やアーキテクトは、設計上の問題が既存の解決済みの問題と同じであると気づくことがある。よくある問題についての解法のテンプレート（あるいはパターン）をデザインパターンと呼ぶ。過去に評価済みのデザインパターンの利用によって、ソフトウェア開発工程が加速される。 正書法 
 一般的に、書き言葉（文語など）が話し言葉（口語など）に対して保守的で変化しにくいのに対して、話し言葉は変化が速く、ギャップが生まれる。そういった要因により、正書法はしばしば「その言語の古い様態を比較的近似しており」「現在の話者の認識とはズレた記法」というような格好になりやすい。発音と文字の対応が1対1か、せめて1対多であれば、混乱が起きないのに、日本語のように多対多であることが正書法をめぐる議論を生むことになる。 修辞技法 
 実際の主張を疑問の形で書いているが、強い断定を表す用法。また、肯定の形で表しているが、強い皮肉を表すこともある。種類として皮肉法、反語的讃辞、反語的期待、反語的緩和、反語的否認などがある。 医薬品 
 新薬の開発の場合、まずさまざまな素材から化合物を抽出または合成し、基礎研究を行った後、動物などによる非臨床試験をおこない、その後3段階に分けて臨床試験を行う。試験終了後に国による承認審査が行われ、承認されれば生産体制を整え、販売が始まる。この一連のプロセスには非常に長い時間が必要であり、最短でも10年近くの年月がかかる。この一連のプロセスは創薬と呼ばれる。 C++ 
 ストロヴストルップはプログラミング言語C with Classes（クラス付きのC言語）の開発を1979年に開始した。彼は大規模なソフトウェアの開発に有用な特徴をSimulaが備えていることに気がついたが、Simulaは実行速度が遅く実用的ではなかった。一方でBCPLは実行速度こそ速かったものの、大規模なソフトウェア開発を念頭に置いた場合にあまりにも低級だった。 エスペラント 
 新しい単語を創り出す権利はすべてのエスペランティストが持っているため、造語法を学ぶことは非常に重要である。新しい単語はエスペラントのコミュニティで使われていく中で次第に淘汰され、ほとんどの場合、最終的にひとつの形に落ち着くことになる。たとえば「コンピュータ」に相当する語は最初、、komputilo、komputatoro などいろいろな形が使われたが、最終的に komputilo に落ち着いた。しかし「データ」を表す dateno と datumo など、複数の形が併存している例も見られる。