Прозрачность и осознанность — одни из чуть ли не главных особенностей agile-подходов в разработке программного обеспечения, поэтому наличие адекватного русского термина сделало бы очевидным их преимущества над другими подходами и методологиями.
Как известно, положительные эмоции пролевают жизнь. Хотел поделится небольшим эпизодом как получил дополнительный день чтобы поиграть в боулинг.
Читая вчера эту горячую десятку, я подумал, что, возможно, и сам cмогу составить список вещей, о которых я не знал, пока не начал разрабатывать ПО за деньги.
Для получения сертификата вам необходимо выполнить следующие действия...
Напевне про дану тематику вже згадувалося на сайті, але почуте, побачене мною за кілька останні тижнів сильно зачепило мене. А саме — стан нашої освіти, а точніше підготовки ІТ спеціалістів.
Нет причины, по которой ты должен хотеть писать скучные очерки или делать бесполезные записи.
Часто разработчики (в том числе на Питоне) сталкиваются с тем,что разные пользователи имеют разные, зачастую противоречивые требования к функциональности приложения.
Все эти хитрости — хождение вокруг да около. Самая большая проблема в области эффективности — промедление.
Призываю всех, кому есть что сказать по делу, написать по коротенькой заметке о каком-нибудь своем хаке, об интересном разделе из теории или просто о любимом языке или технологии. Для затравки — расскажите, кто что пользует для IPC между процессами на нескольких хостах? меня лично интересует поддержка в С++ и как минимум еще в каком-то скриптовом языке, но интересно услышать вообще чем народ пользуется и какие впечатления?
Жизнь коротка (во всяком случае, мне так сказали), так зачем же тратить её, занимаясь ерундой?
Об управлении рисками в процесс разработки я уже писал. Но мне кажется, об управлении рисками можно говорить даже в рамках программирования (т.е. написания и отладки программного кода).
Сей труд — собрание паттернов для народа. Паттерны, указанные здесь, представляют собой решения, выдержавшие испытание временем. Желаю вам приятного чтения, но пожалуйста, не вздумайте ими пользоваться!
Управление рисками присутствует, пожалуй, в любой профессиональной деятельности, от проектирования небоскребов до продажи носовых платков. В том числе и в разработке ПО.
Думать, что западные компании все сплошь ответственные и отзывчивые — стереотип.
Не секрет, что некоторые наши софтверные компании используют «упрощенку» для минимизации налогов (альтернативное толкование — «для повышения зарплаты программистам»).
(сокращенный перевод статьи Пола Тума Web 2.0 WTF)
(статья из газеты БИЗНЕС, www.business.ua, № 1-2 за 2007 год. Печатается с разрешения редакции.) БИЗНЕС разбирался, что происходит с кадрами на IT-рынке и сколько в реальности стоит высокотехнологичный персонал.
(Перевод замечательного набора максим с gapingvoid.com, см. полную версию how to be creative. Претензии по качеству перевод принимаются в комменты).
Итак, вы хотите стать более «креативным» в искусстве, бизнесе, чем угодно. Вот некоторые советы, которые помогали мне все эти годы:
Вероятно, уже все видели обложку журнала Time — «человеком года» ушедшего 2006 года назван каждый пользователь интернета, каждый кто создает контент нового World Wide Web — Web2.0.
В цьому дописі я покажу як разом працюють добре сформульована мета та декомпозиція в розробці ПЗ і яким чином з’являється «розробка керована тестами» (Test Driven Development, TDD).
Коментарі