Фундаментальные принципы программирования

Расскажу немного о самых базовых, так сказать, фундаментальных принципах практически любого программирования. О принципах развертывания (построения) баз данных я как то уже писал и теперь настал черёд поговорить о самом программирования в принципе.

Так вот принципов не много но зато каждый действительно не пустой звон и в какой то мере напоминает военский устав в котором, как известно, всё прописано кровью. В программировании конечно не всё так плачевно, но все же понимание и соблюдение этих принципов поможет вам сэкономить море нервов, времени, и строк не нужного кода. Итак, фундаментальные постулаты программирования.

  1. Никогда не повторяйте свой код в рамках одного проекта. Если вы повторяете код, значит, делаете лишнюю работу которую можно сократить при рациональном подходе.
  2. Не изобретайте велосипеды. Как правило уже давно всё придумано за вас другими людьми, надо лишь найти готовое решение и приспособить его под свои нужды.
  3. Используйте готовые библиотеки и фреймворки для экономии времени если условия вашего проекта это позволяют.
  4. Старайтесь в своих работах использовать только open source, что бы всё было прозрачно для вас.

На этом пока пожалуй всё. Если ещё, что то вспомню то обязательно допишу. Думаю эти принципы обязан знать каждый мало мальски опытный программист.

Поделиться!
Tags:

49.67MB | MySQL:51 | 0,285sec