Основные принципы программирования

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

Основные принципы программирования

В коде не должно быть одинаковых блоков. Если вам приходится копировать свой код, то вероятнее всего (почти всегда) программу можно написать более компактно и правильнее с использованием циклов.

Всегда предусматривайте все возможные случаи поведения программы, даже те, которые по вашему мнению не могут иметь место. Как правило, в подавляющем большинстве, программы пишутся для людей, которые будут ими пользоваться, а стало быть невозможно предугадать, что пользователь введет в программу в процессе использования, поэтому необходимо предусматривать даже те варианты, которые не уместны, но все же возможны. Это позволит сделать программу более устойчивой к различным не стандартным ситуациям, которые могут возникнуть. Как следствие ваш программный продукт будет более качественным и менее багованным.

Разделяйте код на блоки. Старайтесь всегда разделять участки кода на различные классы и методы, а так же разные файлы. В таком случае, при существовании хотябы не большой справки к коду, в исходниках вашей программы будет легко разобраться не только вам, но и другим людям, которые возможно будут просматривать ваш код. Да и вы через некоторое время, открыв старый проект, легко сможете вспомнить, что вы тут делали.

Вот собственно и все, спасибо за чтение.