Чтобы ответить на этот вопрос, нужно знать - а где центр математики? Ещё совсем недавно математики использовали для этого число Эрдёша по имени математика Пола Эрдёша.
Пол Эрдёш один из самых удивительных математиков в истории и самый невероятный математик XX столетия.
Он и есть центр математики XX века. Число Эрдёша Число Эрдёша описывает, насколько тот или иной математик тесно работал с Полом Эрдёшем. Если математик написал статью в соавторстве с Эрдёшем, то число Эрдёша этого математика равно 1...
Конечно нет, что за вопрос, кто ее вообще любит? Тем не менее, те, кто остановился в изучении алгебры на школьной программе, обычно слабо представляют, как часто алгебра применяется в жизни. Просто они это не считают алгеброй, а между тем, алгебра - один из самых проработанных, стройных и красивых разделов математики, изумительное дитя человеческого гения.
Ладно-ладно, понимаю, лучше один раз увидеть, чем сто раз услышать, какая девушка красивая. Поэтому, предлагаю познакомиться с ней поближе, вдруг...
Если кто недавно разморозился из глыбы льда - у меня есть для вас хорошая новость: за окном - информационная эра!
Это значит, что все, что сейчас происходит в мире так или иначе связано с обработкой, передачей, хранением и преобразованием информации. Удивительно, не правда ли?
Еще удивительнее тот факт, что не существует общепринятого определения термина "информация", поэтому, что там обрабатывается - непонятно.
Но, если отвлечься от высоких материй и вернуться на бренную информационную землю, можно считать, что информация - это последовательность битов...
Как люди они рождаются! Как люди они учатся! И прежде, чем вступить во взрослую жизнь - они, как и люди, должны сдать экзамены. Или другими словами - пройти тесты!
Сегодня я хочу поговорить о модульных тестах. Модульное тестирование - это важное событие в жизни любой программы. Для того, чтобы ваша программа была здорова и счастлива - она должна проходить модульные тесты часто, регулярно и на систематической основе, как посещение врача. И чем больше модульных тестов - тем более полную информацию о здоровье вашей программы вы - как заботливый родитель - будете иметь...
Сегодня поговорим о Java Proxy. Java Proxy - это реализация шаблона проектирования Proxy (неожиданно!!!), которая входит в стандартную библиотеку Java.
Вообще, идея подмены с сохранением API взаимодействия очень популярна и плодотворна в IT. Тут вам и прокси-сервера, и разделение API и реализации и многое многое другое. Поэтому возможность создавать прокси-объекты - это великая сила в арсенале Java-разработчика. Используйте ее с умом и не забывайте, что с большой силой - приходит большая ответственность...
Если вы работаете с объектно-ориентированным языком проектирования, то практически с первых дней вы столкнетесь с таким понятием, как паттерны - или, если по-русски, шаблоны - проектирования.
Легендарная книга "банды четырех" - Эриха Гаммы, Ричарда Хельма, Ральфа Джонсона и Джона Влиссидеса - о шаблонах проектирования показала, как нужно использовать объектно-ориентированные языки программирования, как во всей полноте раскрыть всю мощь и возможности таких языков.
Побочным эффектом популярности этой...
Очень часто я слышал о том, что для того, чтобы стать программистом - нужно хорошо знать математику. А поскольку математика - наука точная, человеку с гуманитарным складом ума путь в разработку ПО закрыт. Оставив в стороне адекватность деления людей на гуманитариев и технарей, все-таки хочется повнимательнее разобраться в вопросе - так ли уж технична самая точная из наук - математика.
Классификация наук Человеческие знания так сложны и многообразны, что довольно сложно придумать какой-то общепринятый критерий, на основании которого можно классифицировать все науки...