Вы и я – одна команда

Вы и я – одна команда

Публикации разработчиков новых технологий предназначены для очень требовательной аудитории (я должен знать это не понаслышке – ведь я один из них). Построение программных решений для любой платформы требует чрезвычайной детализации и учета множества особенностей соответствующей отрасли, компании, клиентской базы, а также учета сути дела. Вы можете работать в электронном издательстве, разрабатывать системы для федерального или местного правительства, работать в NASA или каком-то оборонном ведомстве. Я, например, разрабатывал программное обеспечение для обучения детей, создавал различные N-звенные системы и участвовал в многочисленных проектах для медицинских и финансовых учреждений. С вероятностью почти 100 процентов тот программный код, который вы создаете на своем рабочем месте, не имеет никакой связи с программным кодом, который пишу я (если, конечно, нам случайно не приходилось работать вместе).

Поэтому в этой книге я сознательно избегаю примеров, в которых программный код связан со спецификой определенных отраслей производства или сфер программирования. Я пытаюсь описать возможности C#, объектно-ориентированного подхода, CLR и библиотек базовых классов .NET 2.0 с помощью примеров, не использующих такой специфики. Вместо того чтобы в каждом примере заполнять таблицы реальными данными, рассчитывать платежки или выполнять какие-то другие специальные вычисления, я буду рассматривать объекты, с которыми могут иметь дело все,- например, автомобили (с их геометрическими формами и служащими соответствующего предприятия, добавленными для полноты картины). И тут на сцену должны выйти вы.

Моей целью является как можно более понятное объяснение возможностей языка программирования C# и описание различных аспектов его применения в рамках платформы .NET. Я сделаю все, что будет в моих силах, чтобы вы, используя знания и навыки, полученные в процессе работы над этой книгой, могли продолжить дальнейшее освоение соответствующих технологий.

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

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг

Ещё одна «ничего не стоящая» информация

Из книги Искусство обмана автора Митник Кевин

Ещё одна «ничего не стоящая» информация Помимо номера расчётного центра и внутренних номеров, какая еще, по-видимому, бесполезная информация может быть чрезвычайно ценной для вашего врага?Телефонный звонок Питера Абеля«Привет», сказал человек на другом конце линии.


ТЕМА НОМЕРА: Проблема одна - итоги разные

Из книги Журнал «Компьютерра» N 10 от 13 марта 2007 года автора Журнал «Компьютерра»

ТЕМА НОМЕРА: Проблема одна - итоги разные Автор: Родион Насакин Хакеры бывают разные. Одни совершают уголовно наказуемые деяния ради обогащения, другие же занимаются проблемами компьютерной безопасности по роду деятельности и/или по зову сердца. Но сколь бы разными они


ОГОРОД КОЗЛОВСКОГО: Еще одна победа цифры, или Нет в жызни щасья

Из книги Журнал «Компьютерра» № 5 за 7 февраля 2006 года автора Журнал «Компьютерра»

ОГОРОД КОЗЛОВСКОГО: Еще одна победа цифры, или Нет в жызни щасья Автор: Козловский ЕвгенийВ последнем «Огороде» минувшего года ("Нехорошая квартира") я писал о поисках качественных беспроводных наушников. Перерыв Интернет, я пришел к выводу (как позже выяснилось —


Не только одна главная функция

Из книги Основы объектно-ориентированного программирования автора Мейер Бертран

Не только одна главная функция При эволюции системы то, что вначале воспринималось как ее главная функция, с течением времени может стать менее важным. Рассмотрим типичную систему расчета зарплаты. При формулировке начальных требований заказчик мог представить лишь то,


4. Одна голова хорошо, а две — лучше

Из книги Бесплатные разговоры через Интернет автора Фрузоров Сергей

4. Одна голова хорошо, а две — лучше РезюмеРегулярно просматривайте код всей командой. Чем больше глаз — тем выше качество кода. Покажите ваш код другим и познакомьтесь с их кодом — это принесет пользу всем.ОбсуждениеРегулярное рецензирование кода другими членами


5. Один объект — одна задача

Из книги Firebird РУКОВОДСТВО РАЗРАБОТЧИКА БАЗ ДАННЫХ автора Борри Хелен

5. Один объект — одна задача РезюмеКонцентрируйтесь одновременно только на одной проблеме. Каждый объект (переменная, класс, функция, пространство имен, модуль, библиотека) должны решать одну точно поставленную задачу. С ростом объектов, естественно, увеличивается


Net Passport Microsoft — прекрасное решение проблемы или еще одна лазейка для хакеров?

Из книги Цифровой журнал «Компьютерра» № 173 автора Журнал «Компьютерра»

Net Passport Microsoft — прекрасное решение проблемы или еще одна лазейка для хакеров? Так уж устроен Интернет, что нам частенько приходится регистрироваться на его сайтах. Например, чтобы получить дополнительную информацию, которая доступна только зарегистрированным


Одна база данных или много?

Из книги Антимозг [Цифровые технологии и мозг] автора Шпитцер Манфред

Одна база данных или много? Один сервер Firebird- за исключением локального встроенного сервера под Windows - может управлять множеством баз данных через свою собственную физическую файловую систему. Для больших предприятий не является необычным использование нескольких баз


Одна транзакция, много запросов

Из книги Главный рубильник. Расцвет и гибель информационных империй от радио до интернета автора Ву Тим

Одна транзакция, много запросов В Firebird любая операция, запрашиваемая клиентом, должна появиться в контексте какой-либо активной транзакции. Одна транзакция в своих границах может включать один или много клиентских запросов и ответов сервера. Одна транзакция может


Ещё одна идея городской парковки для велосипедов Николай Маслухин

Из книги Новый ум короля [О компьютерах, мышлении и законах физики] автора Пенроуз Роджер

Ещё одна идея городской парковки для велосипедов Николай Маслухин Опубликовано 15 мая 2013 Студенты из Hyupsung University, одного из крупнейших вузов Южной Кореи, создали концепт городской парковки для велосипедов Bicycle Fence, которая легко трансформируется из


Ни одна политическая партия не принимает проблему всерьез

Из книги автора

Ни одна политическая партия не принимает проблему всерьез Я регулярно выступаю с докладами на темы средств массовой информации и коммуникации и их влияния. Нередко меня спрашивают, могу ли рассказать все это политикам. Я делал это много раз, в том числе несколько лет


Одна голова или много?

Из книги автора

Одна голова или много? Bell была права по крайней мере в одном: Hush-A-Phone отнюдь не пользовался бешеным спросом, и вряд ли можно было сказать, что он набирает популярность. Чтобы понять такую резкую реакцию AT&T и не считать ее невротической, нам нужно увидеть за скромным