Мне было интересно, как samjudson, почему только целые числа? и если это так, вам может понадобиться создать вспомогательный класс или что-то подобное для хранения всех типов, которые вы хотите.
Если все, что вам нужно, это целые числа, не используйте общий, то есть не общий; или еще лучше, отклоните любой другой тип, проверив его тип.
Если у вас нет времени на чтение исследовательских работ, я рекомендую гораздо более доступные сообщения ACM . Они также публикуют гораздо более популярную ACM Queue , и ее можно читать онлайн!
Вы можете следить за различными форумами по программированию, например, программирование в Reddit , блоги, журналы, такие как журнал Доктора Добба или даже Slashdot .
1110 Наконец, почему бы не заказать новые книги для чтения? 3-е издание книги CLRS был недавно опубликован. Заказать несколько новых книг. Попробуйте место для онлайн-чтения, например Книги по Safari онлайн - там можно читать много книг по десять баксов в месяц.
Я также лично прочитал Hacker News (HN) , хотя там много постов о предпринимательстве и тому подобное.
Здесь есть несколько замечательных предложений, но я бы также предложил точно названное Hacker News . У них вообще есть много отличных статей по программированию.
ACM, безусловно, имеет больше практических / менее академических публикаций. Я предполагаю, что IEEE тоже.
Я всегда в курсе, читая Stack Overflow, Slashdot и несколько других жемчужин.
Вы можете узнать что-то новое, когда вам это нужно, но вам нужно научиться эффективно искать высококачественные соответствующие знания раньше. Не всегда можно провести много времени в самый последний момент, поэтому лучше инвестировать в свое любопытство.
Вот как я это делаю:
И последнее, но не менее важное: это общий хороший совет держаться подальше от последних великолепных «технологий», которые так разрекламированы коммерчески . В связи с этим я всем сердцем рекомендую прочитать статью одного из наших ведущих: Fire and Motion . Вот соответствующий отрывок:
... Когда я был израильским десантником, это хороший совет держаться подальше от последних великолепных «технологий», которые так раздумывали коммерчески . В связи с этим я всем сердцем рекомендую прочитать статью одного из наших ведущих: Fire and Motion . Вот соответствующий отрывок:
... Когда я был израильским десантником, это хороший совет держаться подальше от последних великолепных «технологий», которые так раздумывали коммерчески . В связи с этим я всем сердцем рекомендую прочитать статью одного из наших ведущих: Fire and Motion . Вот соответствующий отрывок:
... Когда я был израильским десантником, генерал зашел, чтобы дать нам немного речь о стратегии. В пехоте сражений, сказал он нам, есть только один стратегия: огонь и движение. Вы двигаетесь к врагу, стреляя из оружие. Стрельба заставляет его держать его голова опущена, чтобы он не мог стрелять в вас. (Вот что имеют в виду солдаты, когда они кричат «прикрой меня». Это значит "огонь на нашего врага, поэтому он должен пригнуться и не могу стрелять в меня, пока я бегу через эта улица, вот. "Это работает.) движение позволяет покорять территорию и приблизиться к врагу, где ваши выстрелы с большей вероятностью попадут их цель. Если вы не двигаетесь, враг должен решить, что произойдет, что не очень хорошо. Если вы не стреляя, враг будет стрелять по ты, прижимая тебя. ...
Имейте в виду, я не фанат Джоэла Спольски , иногда я категорически не согласен с его мнением, но эта статья может быть действительно наглядной - Открыватель для большей части «наивных» программистов от человека, который годами работал в Microsoft. Это тоже не крикливость против Microsoft, эта стратегия не уникальна для Microsoft, это самая важная характеристика того, как функционирует эта «отрасль» - наиболее затронутыми целями являются вы, плохой программист, независимые поставщики программного обеспечения малого и среднего бизнеса и пользователи. (у крупных фирм обычно достаточно ресурсов, чтобы сражаться на одной и той же основе).
Приветствуются предложения / подсказки / уловки по улучшению / исправлению этого процесса.
PS: Fravia (RIP) '