
enlightened
3278
рейтинг
2 подписчика
77 подписок
13 постов
1 в горячем
Награды:

Если гетеросексуальный мужчина, часто меняющий партнеров, называется бабником, то как назвать гея, часто меняющего партнеров?
Трололо-вопрос армянскому радио:)
Что случится с двусторонним скотчем, если его свернуть лентой Мёбиуса?
Вопрос армянскому радио:)
Слово живое и мертвое
Давно утвердился штамп: ведут борьбу за повышение (заметьте, не борются, а ведут борьбу!). Но вот метастазы канцелярита поползли дальше: участвуют в борьбе за повышение — и еще дальше: принимают активное участие в борьбе за повышение...
Таким примерам нет числа. Слишком много пустых, бессодержательных, мертвых слов. А от них становится неподвижной фраза: тяжеловесная, застойная, она прямо противоположна действию, о котором говорит, чужда борьбе, движению, содержательности, экономности. Суть ее можно выразить вдвое, втрое короче — и выйдет живей и выразительней.
Вот тут бы и вмешаться редактору, выбросить все лишнее... Нет, куда там, вдруг выйдет «несолидно»!
А чем больше длинных, казенных слов, косвенных падежей, придаточных предложений, тем видите ли, солиднее... И уже не разберешь, что с чем связано и что для чего нужно. Да и не нужно тут больше половины! Пять длинных слов да два коротких — там, где хватило бы одного слова, причем — что очень важно — одного глагола!
Цитата из книги замечательной переводчицы Норы Галь "Слово живое и мертвое".
Таким примерам нет числа. Слишком много пустых, бессодержательных, мертвых слов. А от них становится неподвижной фраза: тяжеловесная, застойная, она прямо противоположна действию, о котором говорит, чужда борьбе, движению, содержательности, экономности. Суть ее можно выразить вдвое, втрое короче — и выйдет живей и выразительней.
Вот тут бы и вмешаться редактору, выбросить все лишнее... Нет, куда там, вдруг выйдет «несолидно»!
А чем больше длинных, казенных слов, косвенных падежей, придаточных предложений, тем видите ли, солиднее... И уже не разберешь, что с чем связано и что для чего нужно. Да и не нужно тут больше половины! Пять длинных слов да два коротких — там, где хватило бы одного слова, причем — что очень важно — одного глагола!
Цитата из книги замечательной переводчицы Норы Галь "Слово живое и мертвое".
В догонку к "урокам программирования"
Ребятки, тут видите, какое дело. Невозможно научиться программировать по урокам. Херово решать типовые задачи, возникающие перед программистом - да, можно. Но вот именно программировать...
Поэтому, я сделаю асимметричный ответ: приведу список книг, которые могут из любого человека сделать программиста:)
Ален Голуб. Правила программирования на С/С++
Не пугайтесь, в ней только один из трех разделов касается непосредственно кодирования. Соответственно, первые два раздела стоит прочитать. Я из этой книжки почерпнул свое главное правило:
Стив МакКоннелл. Совершенный код
Это будет настоящим испытанием для незамутненного сознания. Зато после прочтения этой книги вы будете совершенно точно знать, в чем главная концептуальная проблема PHP, как языка программирования:)
Очень многие после прочтения этой книги выкидывали все свои наработки и начинали с чистого листа.
Мартин Фаулер. Рефакторинг
Рефакторинг - это процесс постепенного улучшения уже написанного кода. Под улучшением в современной разработке почти всегда подразумевается улучшение читаемости и облегчение сопровождения. В общем, все выкинувшим свои наработки после прочтения МакКоннелла я рекомендую эту книгу.
Банда Четырех (да, именно так и гуглить). Паттерны проектирования
Фамилии авторов сложны для запоминания, поэтому они вошли в историю как Банда Четырех. Четыре крутых программера собрались и написали книжку, в которой описали типовые шаблоны проектирования, использующиеся в большинстве современных приложений. Продраться сквозь изложение - сложная задача, литературный талант у авторов отсутствует как класс. Впрочем, это единственный минус этой книги.
Голоса в моей голове требуют дописать еще вот этот эпохальный труд:
Дональд Кнут. Искусство программирования
Это многосерийная забористая штука) Большая часть томов посвящена разбору всевозможных алгоритмов. Некоторые из них неизбежно устарели, но тем не менее, если вы программируете что-то сложнее чем personal homepage - это must have.
P.S. Все книги не предназначены для совсем начинающих. Перед прочтением уже надо иметь какой-никакой опыт написания программ. Иначе вам будет совсем непонятно, зачем все эти сложности.
P.P.S. Тем самым совсем начинающим - начинайте с Python. Он простой, его можно использовать в серьезных приложениях любого рода. И да, он клевый, он вас научит соединять разные парадигмы.
Поэтому, я сделаю асимметричный ответ: приведу список книг, которые могут из любого человека сделать программиста:)
Ален Голуб. Правила программирования на С/С++
Не пугайтесь, в ней только один из трех разделов касается непосредственно кодирования. Соответственно, первые два раздела стоит прочитать. Я из этой книжки почерпнул свое главное правило:
"Не можешь решить проблему - позвони другу и все ему расскажи. Решение придет в процессе рассказа."
Стив МакКоннелл. Совершенный код
Это будет настоящим испытанием для незамутненного сознания. Зато после прочтения этой книги вы будете совершенно точно знать, в чем главная концептуальная проблема PHP, как языка программирования:)
Очень многие после прочтения этой книги выкидывали все свои наработки и начинали с чистого листа.
Мартин Фаулер. Рефакторинг
Рефакторинг - это процесс постепенного улучшения уже написанного кода. Под улучшением в современной разработке почти всегда подразумевается улучшение читаемости и облегчение сопровождения. В общем, все выкинувшим свои наработки после прочтения МакКоннелла я рекомендую эту книгу.
Банда Четырех (да, именно так и гуглить). Паттерны проектирования
Фамилии авторов сложны для запоминания, поэтому они вошли в историю как Банда Четырех. Четыре крутых программера собрались и написали книжку, в которой описали типовые шаблоны проектирования, использующиеся в большинстве современных приложений. Продраться сквозь изложение - сложная задача, литературный талант у авторов отсутствует как класс. Впрочем, это единственный минус этой книги.
Голоса в моей голове требуют дописать еще вот этот эпохальный труд:
Дональд Кнут. Искусство программирования
Это многосерийная забористая штука) Большая часть томов посвящена разбору всевозможных алгоритмов. Некоторые из них неизбежно устарели, но тем не менее, если вы программируете что-то сложнее чем personal homepage - это must have.
P.S. Все книги не предназначены для совсем начинающих. Перед прочтением уже надо иметь какой-никакой опыт написания программ. Иначе вам будет совсем непонятно, зачем все эти сложности.
P.P.S. Тем самым совсем начинающим - начинайте с Python. Он простой, его можно использовать в серьезных приложениях любого рода. И да, он клевый, он вас научит соединять разные парадигмы.
Девелоперам! Выключите уже magic_guotes!!
Magic_quotes по умолчанию выключены уже 3 года как. Юзайте PDO и параметризованные запросы - так не страшен SQL-Injection:)
Пикабу, запили нормальные ссылки на разделы:)
Как было бы круто, если бы урл на раздел "Девушки" выглядел бы http://pikabu.ru/girls, а не http://pikabu.ru/index.php?id=98
Эротическое фото
ЛЮДИ! Эротическое фото - это когда эротика, а не когда сиськи видно.
Я категорически не против сисек и эротики. Но не надо постить в раздел про эротическую фотографию (что подразумевает наличие художественной ценности) всякий треш, снятый кривыми руками на телефон. Давайте для этого заведем еще один раздел, а?:)
Я категорически не против сисек и эротики. Но не надо постить в раздел про эротическую фотографию (что подразумевает наличие художественной ценности) всякий треш, снятый кривыми руками на телефон. Давайте для этого заведем еще один раздел, а?:)