Советы начинающему программисту

Советы начинающему программистуЭто кажется удивительным, но тому, кто никогда не программировал раньше, нужно не так уж и много узнать, чтобы начать писать программу. Можно воспользоваться пошаговой инсрукцией из Интернета, где размещена амина зарипова биография, и следовать данным в ней указаниям, постепенно изучая подробнее все, что непонятно или не до конца ясно. Однако проблемы могут возникнуть, в частности с дизайном.

Например, предположим, что вы хотите переместить кнопки из одного места в другое на простой графический интерфейс пользователя. Если программа была хорошо продумана, это не должно создать много проблем, но если это не так, могут возникнуть трудности. Вам следует знать, что положение кнопки определяется ее расположением в пикселях. Все кнопки жестко закодированы в программу, и если вы переместите одну кнопку, вам, возможно, придется вернуться назад и изменить 20 или более строк кода (скажем, по два на каждую кнопку), чтобы просто перенести одну из десяти кнопок. И если вы сделаете ошибку с одной кнопкой, вы, вероятно, увидите неожиданные результаты, причину возникновения которых трудно обнаружить.

Программа дизайна является хрупкой: сначала она может работать, но когда вам нужно что-то изменить, сделать это не так легко, как, скажем, получить доход от контекстной рекламы. Каждая кнопка зависит от любой другой кнопки и «полагается» на программиста в том, чтобы сделать изменения. Гораздо лучше было бы такое положение кнопки, когда она не связана с другими, — тогда изменения можно сделать без того, чтобы менять все остальное.

Главное, что вам нужно иметь для того, чтобы написать программу, — это терпение. В какой-то момент в вашей карьере программирования, вы, безусловно, сделаете небольшие ошибки, которые будут стоить вам часов, потраченных на отладку и на то, чтобы понять, что вы сделали не так.

Дата публикации: 23.05.2013, 12:16