Koristimo kolačiće da poboljšamo iskustvo na web lokaciji i naše preporuke.
Za više informacija, pročitajte našu Politiku kolačića.
Prihvati sve kolačiće
Podešavanja kolačića
Svg Vector Icons : http://www.onlinewebfonts.com/icon Došlo je do greške. Pokušajte ponovo.
Этюды для программистов, Чарлз Уэзерелл
ru
Чарлз Уэзерелл

Этюды для программистов

Obavesti me kada knjiga bude dodata
Da biste čitali ovu knjigu otpremite EPUB ili FB2 datoteku na Bookmate. Kako da otpremim knjigu?
  • jbmeerkatje citiraoпре 6 година
    все усилия тщетны, если студент не будет практиковаться в написании программ, поскольку навык программирования (как, впрочем, и всякий навык) дается только практикой
  • Ivan Inozemtsevje citiraoпре 8 година
    Тем, кому некоторые этюды покажутся легкомысленными, мы напомним, что Гайдн создал симфонию из колыбельной песни.
  • Ivan Inozemtsevje citiraoпре 8 година
    способность при неудаче подавить самолюбие и поискать другой подход (или даже другую задачу).
  • Ivan Inozemtsevje citiraoпре 8 година
    Перечислим те способности, которые жизненно необходимы всякому программисту (и очеркисту тоже).
    Способность читать и понимать описание поставленной задачи, улавливать пожелания того, кто ее ставит (что не всегда легко, так как и задачи, и те, кто их ставит, часто отличаются именно неуловимостью).
  • Ivan Inozemtsevje citiraoпре 8 година
    Надо сказать, что программированием, как правило, занимаются кустарно, в небольших организациях, где имеются лишь примитивные инструменты, многое делается вручную, необходимые сведения в лучшем случае черпаются у более опытных мастеров, а бывает, что получить их и вовсе неоткуда.
  • Сергей Луневje citiraoпре 12 година
    Способность читать и понимать описание поставленной задачи, улавливать пожелания того, кто ее ставит (что не всегда легко, так как и задачи, и те, кто их ставит, часто отличаются именно неуловимостью).
    Способность четко видеть действительные трудности и отбрасывать все, не относящееся к делу.
    Способность выявлять все случаи, где можно применить теорию, самостоятельно решиться на ее применение или обратиться за советом к специалисту.
    Способность разбить задачу на ряд обозримых независимых частей и понять взаимосвязи этих частей.
    Способность оценивать эффективность предлагаемых решений с точки зрения затрат на программирование, машинных ресурсов и удовлетворения потребностей пользователя и находить приемлемый компромисс между этими видами эффективности.
    Способность объединять множество частных решений воедино, получая при этом четкое и изящное решение всей задачи.
    Способность выражать решения на простом и понятном языке. Естественный это язык или искусственный — роли не играет, важно лишь, чтобы правильность решения была ясна и людям, и машине.
    И наконец, способность при неудаче подавить самолюбие и поискать другой подход (или даже другую задачу).
fb2epub
Prevucite i otpustite datoteke (ne više od 5 odjednom)