Зачыніць аб'яву

Былы інжынер-праграміст Apple Кен Косьенда зараз выдае сваю кнігу "Крэатыўны выбар". Праца Kocienda дазваляе чытачам зазірнуць пад капот працэсаў дызайну ў кампаніі з Куперціна і прадстаўляе некалькі ключавых момантаў у галіне дызайну яблыкаў.

Kocienda далучыўся да Apple у 2001 годзе і правёў наступныя пятнаццаць гадоў, працуючы ў асноўным у распрацоўцы праграмнага забеспячэння. У кн Творчы выбар апісвае сем найбольш важных элементаў, важных для поспеху праграмнага забеспячэння Apple. Гэтыя элементы - натхненне, супрацоўніцтва, майстэрства, намаганні, рашучасць, густ і суперажыванне.

Працэс творчага адбору - гэта стратэгія, якой займаюцца невялікія каманды інжынераў. Гэтыя каманды цалкам сканцэнтраваны на хуткім стварэнні дэма-версій сваёй працы, што дазваляе іншым адказным супрацоўнікам хутка фармуляваць свае ідэі і прапановы. Лепшыя элементы кожнай ітэрацыі захоўваюцца для хуткага дасягнення ўзроўню дапрацоўкі, неабходнага для канчатковага выпуску прадуктаў Apple.

Кен Косьенда ўпершыню далучыўся да каманды Eazel у 2001 годзе. Яе заснаваў былы інжынер Apple Эндзі Герцфельд, але кампанія спыніла сваю дзейнасць. Пасля таго, як Eazel сышоў, Kocienda разам з Донам Мелтанам быў наняты Apple для дапамогі ў распрацоўцы вэб-браўзера Safari для Mac. З часам да праекту далучыліся іншыя былыя супрацоўнікі Eazel. У кнізе Creative Selection Косьенда, сярод іншага, у некалькіх раздзелах апісвае цяжкасці першых крокаў у развіцці Safari. Яго натхненнем павінен быў стаць не вельмі вядомы браўзер Konqueror. Каманда, адказная за распрацоўку Safari, прыклала амаль нястомныя намаганні для стварэння працоўнага браўзера з упорам на хуткасць. Kocienda апісвае, што распрацоўка вэб-браўзера была няпростай, але ён меў прафесійную падтрымку ў Доне Мелтане. Паступова ўсёй камандзе ўдалося запраграмаваць усё больш хуткі браўзер.

Пасля выхаду Safari Kocienda была перанакіравана на праект па паляпшэнні роднай праграмы Mail. І тут гэта была вельмі дакладная і дэталёвая праца, вынікі якой для недасведчанага могуць здацца банальнымі, але працэс, які да іх прыводзіць, даволі складаны. Але Safari і Mail былі не адзінымі праектамі, над якімі працаваў Косьенда падчас працы ў Apple. Адной з найважнейшых сфер кампетэнцыі Kocienda стаў некалі суперсакрэтны Project Purple, гэта значыць распрацоўка першага iPhone. Тут Kocienda адказваў за стварэнне аўтаматычных карэкцый для клавіятуры першага смартфона Apple. Адной з праблем, якую павінна была вырашыць адказная каманда, было тое, як размясціць клавіятуру на маленькім экране тэлефона і як дасягнуць максімальна магчымага камфорту карыстальніка і ў той жа час функцыянальнасці праграмнай клавіятуры. У пэўным сэнсе ўзаемнае раздзяленне асобных каманд не надта палегчыла працу - напрыклад, Kocienda ніколі не бачыў дызайну тэлефона, для якога ён распрацоўваў клавіятуру.

MacRumors пералічвае Creative Selection ад Kociend як абавязковы для чытання. Няма недахопу ў цікавых закулісных гісторыях, і, улічваючы час, які ён правёў у Apple, Косьенда, безумоўна, ведае, пра што гаворыць. Кніга даступная на сайце амазонка, вы можаце набыць яго электронную версію па адрасе IBooks.

.