Если нельзя, но очень хочется, то нужно обязательно и ничего в мире не стоит того, чтобы делать из этого проблему!


Интересна Java? Кликай по ссылке и изучай!
Если тебе полезно что-то из того, чем я делюсь в своем блоге - можешь поделиться своими деньгами со мной.
с пожеланием
столько времени читатели провели на блоге - 
сейчас онлайн - 

вторник, 7 октября 2008 г.

Глава "Личность". Совершенный код. С. Макконнелл.

"Как только вы решили стать отличным программистом, перед вами открываются широкие перспективы." Стив Макконнелл

"Если вы работаете на конкурентном рынке ПО, половина ваших знаний устареет за три года. Без обучения вы превратитесь в ископаемое." Стив Макконнелл

"Если вы хотите изобрести колесо, успех не гарантирован - ваше колесо может оказаться квадратным." Стив Макконнелл

"Вы должны иметь возможность сесть в кресло со стаканом бренди и сигаретой и читать программу, как хороший рассказ." Стив Макконнелл

"Неторопливое, но регулярное чтение - надежный путь к высоким профессиональным достижениям. Если, читая примерно по 35 страниц в неделю, вы будете прочитывать одну хорошую книгу по программированию каждые два месяца, скоро вы получите основательный багаж знаний и начнете выгодно отличаться почти от всех окружающих вас разработчиков." Стив Макконнелл

"Лидер имеет квалификацию программиста 3-го уровня и понимает, что программирование на 85% состоит из общения с людьми и лишь на 15% - из общения с компьютером." Стив Макконнелл

"Быть программистом начального и среднего уровня - не грех. Быть компетентным программистом, а не лидером, так же не грех. Но если вы знаете, что нужно делать для собственного развития, и ничего не предпринимаете, иначе как грехом назвать это нельзя." Стив Макконнелл

"Любой дурак способен отстаивать свои ошибки - большинство дураков так и делают." Дейл Карнеги.

"Помните: тестирование может указать только на наличие, но не на отсутствие ошибок. Если вы не понимаете программу, вы не сможете тщательно ее протестировать." Стив Макконнелл

"Программисты печально известны своими заявлениями, согласно которым на протяжении всей второй половины проекта программа неизменно "готова на 90%"." Стив Макконнелл

"Как правило, руководители будут благодарны вам за объективные оценки статуса проекта, даже если эти оценки им не понравятся." Стив Макконнелл

"Оценка (сколько времени потребуется) не может являться предметом переговоров." Стив Макконнелл

"...специалисты в целом очень точно оценивали требования, предъявляемые к проектам, и сроки из реализации. Но они не могли защитить свои решения - им нужно научиться отстаивать свое мнение." Стив Макконнелл

"...обсуждать сроки в данном случае это всеравно что обсуждать сколько футов в миле." Стив Макконнелл

"Вероятно, что компьютер читает вашу программу так же часто как и другие люди, но он читает плохой код гораздо лучше, чем люди." Стив Макконнелл

"Программирование - это в первую очередь общение с другими программистами и только во вторую - с компьютером." Стив Макконнелл

"Некоторые программисты считают, что стандарты и конвенции подавляют свободу творчества, но с этим трудно согласиться. Можете ли вы представить веб сайт, на каждой странице которого использовались бы разные шрифты, цвета, способы выравнивания текста, графические стили и способы навигации?. Какое тут творчество - это хаос!" Стив Макконнелл

"Движении нетрудно спутать с прогрессом, а занятость с продуктивностью. Главную роль в эффективном программировании играет мышление, а размышляющие люди обычно не кажутся занятыми." Стив Макконнелл

"Как правило, при разработке По настойчиваться принимает форму ослиного упрямства, т.е. пользы не приносит." Стив Макконнелл

"Во время отладки иногда очень увлекательно отслуживать надоедливую ошибку четыре часа, н оесли в течение какого-то времени (скажем, 15 минут) вы не добиваетесь прогресса, обычно лучше отложить поиск ошибки. Позвольте своему подсознанию немного поработать над проблемой." Стив Макконнелл

"Если программист неспособен пересматривать привычные способы мышления,Ю приобретение им при использовании предыдущего языка программирования, или методики оптимизации кода, работавшие на старом компьютере , наличие опыта окажется худшим вариантом, чем его полное отсутствие." Стив Макконнелл

"Если вы не изменяетесь со временем, опыт скорее вредит, чем помогает." Стив Макконнелл

"Опираясь на собственный опыт, люди часто делают неверные выводы. Трудно объективно оценить свою жизнь." Стив Макконнелл

"Нам нужен программист, обладающий 5-летним опытом программирования на Си - глупое высказывание." Стив Макконнелл

"Знания расслабившегося программиста очень быстро устаревают..." Стив Макконнелл

"Опыт может иметь разное качество." Стив Макконнелл

"Если вы не проводили хотя бы месяц, работая над одной программой - работая по 16 часов в день, грезя о ней остальные 8 часов беспокойного сна, работая несколько ночей подряд над устранением из программы "одной последней ошибки", - вы не писали сложную компьютерную программу. Тогда вам трудно понять, что в программировании есть что-то захватывающее." Эдвард Йортон.

"Следовательно, нравственные добродетели существуют в нас не от природы и не вопреки природе.... а благодаря приручению мы в них совершенствуемся... Ибо если нечто следует делать, пройдя обучение, то учимся мы, делая это... Хорошо строя дома, люди станут добрыми зодчими, а строя худо - худыми.... Так что вовсе не мало, а очень много, пожалуй, даже все зависит от того, к чему именно приучаться с детства." Аритостель.

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

"...вы на самом деле не выбираете - вами движет привычка!" Стив Макконнелл

"...со временем именно привычки начинают определять, хороший ли вы программист или плохой." Стив Макконнелл

"Вы не можете заменить плохую привычку на отсутствие привычки." Стив Макконнелл

"Чтобы стать личным программистом, можно не обладать особым талантом, но необходимо постоянно стремиться к самосовершенствованию." Стив Макконнелл

Комментариев нет:

Отправить комментарий