Джузо Сузуя

Пользователь

Регистрация: 07.11.2018

Сообщения: 6579

Рейтинг: -2748

Нарушения: 1000

Джузо Сузуя

Регистрация: 07.11.2018

Сообщения: 6579

Рейтинг: -2748

Нарушения: 1000

Вообщем, хочу за год стать джуном по Swift. Решил вести можно сказать каждую неделю дневник здесь на форуме о моих успехах, трудностях и событиях.

Учу язык пору дней. Пока в моем портфолио есть только калькулятор.

Спойлер: "Калькулятор "


Не обращайте внимания на его внешний вид, у меня аутизм.

Я купил подписку на курсы SwiftBook.ru

Посмотрел весь «гид по языку Swift”(уроков 25)


Сейчас цель на выходные научиться работать с интерфейсами(с верстой).


Вот как-то так, западайте вопросы, либо же давайте советы.


Маг-комбинатор

Пользователь

Регистрация: 31.08.2015

Сообщения: 793

Рейтинг: 385

Маг-комбинатор

Регистрация: 31.08.2015

Сообщения: 793

Рейтинг: 385

Свифт - для KappaPride.png, учи ассемблерCoolNut.png

Джузо Сузуя

Пользователь

Регистрация: 07.11.2018

Сообщения: 6579

Рейтинг: -2748

Нарушения: 1000

Джузо Сузуя

Регистрация: 07.11.2018

Сообщения: 6579

Рейтинг: -2748

Нарушения: 1000

Маг-комбинатор сказал(а):

Свифт - для KappaPride.png, учи ассемблерCoolNut.png

Нажмите, чтобы раскрыть...

А чекнул картинки, чёт он не очень красивы выглядит. Из семидесятых как будто

white_dog

Пользователь

Регистрация: 29.08.2019

Сообщения: 1696

Рейтинг: 38

Нарушения: 1000

white_dog

Регистрация: 29.08.2019

Сообщения: 1696

Рейтинг: 38

Нарушения: 1000

за пару дней смог написать калькулятор с мордой?

даже не консольный?

чет подозрительно. Скорее всего ты понял код, скопипастил, но сам не сможешь это написать без подсказок с инета) (не учитывая зрительную память строк кода)

Советую не заниматься мордами, пока не научишься большим принципам программаривания.

Конечно полезно добавлять морды к логике, но так ты тратишь время на это не нужное.

Лучше представлять морду в фантазияхKappaPride.png и пилить логику для нее. А на пиление морды забить, пока не будет каких интересных идей, которые ты уже в состоянии реализовать


Кстати я щас помогаю другу для резюме, пилю для него(фронтендщика) API. Он учит фронтенд веб, но еще он хочет это приложение юзать с пользой для себя.
Приложуха короче, чтобы следить за своим бюджетом по кредиткам, наличке, на что и куда тратит бабки и тд

Ну и он хочет чтобы это можно было юзать на айфоне, как приложение.

Как научишься, можешь писать)

Larboss

Пользователь

Регистрация: 31.08.2014

Сообщения: 313

Рейтинг: -86

Larboss

Регистрация: 31.08.2014

Сообщения: 313

Рейтинг: -86

TopsonMyGOD сказал(а):

Вот как-то так, западайте вопросы, либо же давайте советы.

Нажмите, чтобы раскрыть...

Это путь становления кодером Swift, а не программистом. Программист более емкое понятие. Он составляет математическую модель решаемых задач. Посредник между языком машины и реальным миром. Таким образом программист тот, кто знает машину и знает предметную область.


Образно говоря, вы изучаете молоток и гвозди. Но вы не учитесь, как с их помощью сбить стол, стул или конуру собаке.


Это мое мнение. Я точно не знаю, может сейчас так принято учиться не комплексно. Среди начинающих слишком много внимания самому инструментарию, а не методам, технологиями, подходам к разработке ПО. Мне это кажется странным, чем-то диким.

Джузо Сузуя

Пользователь

Регистрация: 07.11.2018

Сообщения: 6579

Рейтинг: -2748

Нарушения: 1000

Джузо Сузуя

Регистрация: 07.11.2018

Сообщения: 6579

Рейтинг: -2748

Нарушения: 1000

LiL PEEP сказал(а):

просто после очередного ро напиши мне в лс

Нажмите, чтобы раскрыть...

Это щас как предъява была?

Могу не писать вообще если тебя это как-то напрягает


k4rj2 сказал(а):

за пару дней смог написать калькулятор с мордой?

даже не консольный?

чет подозрительно. Скорее всего ты понял код, скопипастил, но сам не сможешь это написать без подсказок с инета) (не учитывая зрительную память строк кода)

Советую не заниматься мордами, пока не научишься большим принципам программаривания.

Конечно полезно добавлять морды к логике, но так ты тратишь время на это не нужное.

Лучше представлять морду в фантазияхKappaPride.png и пилить логику для нее. А на пиление морды забить, пока не будет каких интересных идей, которые ты уже в состоянии реализовать


Кстати я щас помогаю другу для резюме, пилю для него(фронтендщика) API. Он учит фронтенд веб, но еще он хочет это приложение юзать с пользой для себя.
Приложуха короче, чтобы следить за своим бюджетом по кредиткам, наличке, на что и куда тратит бабки и тд

Ну и он хочет чтобы это можно было юзать на айфоне, как приложение.

Как научишься, можешь писать)

Нажмите, чтобы раскрыть...

Я по гайду делал - признаю.

Ну там у меня цель была понять как знания можно применять на практике.

Щас у меня появилось представление для чего нужены такие методы как isEmpty, опциональные переменные и тд.

Насчет приложухи для контроля финансов - для меня тоже актуальная вещь. Сам зотел на Джава написать, чтобы она мне выгружала файл где будут расписаны траты. Ну потом начал учить Свифт.


Зас же опять, хочу запариться и чистых часов 10 поверстать интерфейсы, ибо эти констреинсы штука сложная(лично для меня)


Larboss сказал(а):

Это путь становления кодером Swift, а не программистом. Программист более емкое понятие. Он составляет математическую модель решаемых задач. Посредник между языком машины и реальным миром. Таким образом программист тот, кто знает машину и знает предметную область.


Образно говоря, вы изучаете молоток и гвозди. Но вы не учитесь, как с их помощью сбить стол, стул или конуру собаке.


Это мое мнение. Я точно не знаю, может сейчас так принято учиться не комплексно. Среди начинающих слишком много внимания самому инструментарию, а не методам, технологиями, подходам к разработке ПО. Мне это кажется странным, чем-то диким.

Нажмите, чтобы раскрыть...

Я вроде как понял к чему ты ведёшь. Мне все эти знания дадут в Универе(я щас на зерувке в Краковской Политехнике, после буду переезжать в Варшаву и там уже поступать в PJATK) там мне и дадут общие знания

white_dog

Пользователь

Регистрация: 29.08.2019

Сообщения: 1696

Рейтинг: 38

Нарушения: 1000

white_dog

Регистрация: 29.08.2019

Сообщения: 1696

Рейтинг: 38

Нарушения: 1000

TopsonMyGOD сказал(а):

Это щас как предъява была?

Могу не писать вообще если тебя это как-то напрягает


Я по гайду делал - признаю.

Ну там у меня цель была понять как знания можно применять на практике.

Щас у меня появилось представление для чего нужены такие методы как isEmpty, опциональные переменные и тд.

Насчет приложухи для контроля финансов - для меня тоже актуальная вещь. Сам зотел на Джава написать, чтобы она мне выгружала файл где будут расписаны траты. Ну потом начал учить Свифт.


Зас же опять, хочу запариться и чистых часов 10 поверстать интерфейсы, ибо эти констреинсы штука сложная(лично для меня)


Я вроде как понял к чему ты ведёшь. Мне все эти знания дадут в Универе(я щас на зерувке в Краковской Политехнике, после буду переезжать в Варшаву и там уже поступать в PJATK) там мне и дадут общие знания

Нажмите, чтобы раскрыть...

Идти в джаву, когда есть под рукой свифт - фу) свифт развивается, скоро даже big data вытеснит питон и скалу.

выгружает файл это что-то бяка) зачем выгружать

Джузо Сузуя

Пользователь

Регистрация: 07.11.2018

Сообщения: 6579

Рейтинг: -2748

Нарушения: 1000

Джузо Сузуя

Регистрация: 07.11.2018

Сообщения: 6579

Рейтинг: -2748

Нарушения: 1000

k4rj2 сказал(а):

Идти в джаву, когда есть под рукой свифт - фу) свифт развивается, скоро даже big data вытеснит питон и скалу.

выгружает файл это что-то бяка) зачем выгружать

Нажмите, чтобы раскрыть...

Ну это я до знакомства со Свифтом хотел.

Вообще через год хочу куда-то устроиться как Инит Тестер

white_dog

Пользователь

Регистрация: 29.08.2019

Сообщения: 1696

Рейтинг: 38

Нарушения: 1000

white_dog

Регистрация: 29.08.2019

Сообщения: 1696

Рейтинг: 38

Нарушения: 1000

TopsonMyGOD сказал(а):

Ну это я до знакомства со Свифтом хотел.

Вообще через год хочу куда-то устроиться как Инит Тестер

Нажмите, чтобы раскрыть...

Что за инит тестер? Тестироващиком шоль?)


Джузо Сузуя

Пользователь

Регистрация: 07.11.2018

Сообщения: 6579

Рейтинг: -2748

Нарушения: 1000

Джузо Сузуя

Регистрация: 07.11.2018

Сообщения: 6579

Рейтинг: -2748

Нарушения: 1000

k4rj2 сказал(а):

Что за инит тестер? Тестироващиком шоль?)


Нажмите, чтобы раскрыть...

Типа такого.

Meepka

Пользователь

Регистрация: 08.10.2012

Сообщения: 1956

Рейтинг: 487

Meepka

Регистрация: 08.10.2012

Сообщения: 1956

Рейтинг: 487

TopsonMyGOD сказал(а):

Вообщем, хочу за год стать джуном по Swift. Решил вести можно сказать каждую неделю дневник здесь на форуме о моих успехах, трудностях и событиях.

Учу язык пору дней. Пока в моем портфолио есть только калькулятор.

Спойлер: "Калькулятор "


Не обращайте внимания на его внешний вид, у меня аутизм.

Я купил подписку на курсы SwiftBook.ru

Посмотрел весь «гид по языку Swift”(уроков 25)


Сейчас цель на выходные научиться работать с интерфейсами(с верстой).


Вот как-то так, западайте вопросы, либо же давайте советы.


Нажмите, чтобы раскрыть...

Молодец. Главное чтобы не бросил через неделю)

HiThere

Пользователь

Регистрация: 24.06.2016

Сообщения: 3475

Рейтинг: 2614

HiThere

Регистрация: 24.06.2016

Сообщения: 3475

Рейтинг: 2614

По какому принципу ты выбирал язык (swift)?

Просто интересно чем ты руководствовался, вижу что это твой первый язык потому что ты пишешь калькуляторы для практики

white_dog

Пользователь

Регистрация: 29.08.2019

Сообщения: 1696

Рейтинг: 38

Нарушения: 1000

white_dog

Регистрация: 29.08.2019

Сообщения: 1696

Рейтинг: 38

Нарушения: 1000

HiThere сказал(а):

По какому принципу ты выбирал язык (swift)?

Просто интересно чем ты руководствовался, вижу что это твой первый язык потому что ты пишешь калькуляторы для практики

Нажмите, чтобы раскрыть...

а какая разница на каком по счету писать на калькулятор?

я каждый яп, который изучаю пишу круд, и че?

HiThere

Пользователь

Регистрация: 24.06.2016

Сообщения: 3475

Рейтинг: 2614

HiThere

Регистрация: 24.06.2016

Сообщения: 3475

Рейтинг: 2614

k4rj2 сказал(а):

а какая разница на каком по счету писать на калькулятор?

я каждый яп, который изучаю пишу круд, и че?

Нажмите, чтобы раскрыть...

У меня например не будет мотивации сидеть и писать юзлесс туду приложения и калькуляторы, смысла от этого 0

white_dog

Пользователь

Регистрация: 29.08.2019

Сообщения: 1696

Рейтинг: 38

Нарушения: 1000

white_dog

Регистрация: 29.08.2019

Сообщения: 1696

Рейтинг: 38

Нарушения: 1000

HiThere сказал(а):

У меня например не будет мотивации сидеть и писать юзлесс туду приложения и калькуляторы, смысла от этого 0

Нажмите, чтобы раскрыть...

а что ты будешь писать не умея писать?

тащить с одного языка, который ты шаришь, все подходы ? смысл тогда разбирать другие инструменты?

HiThere

Пользователь

Регистрация: 24.06.2016

Сообщения: 3475

Рейтинг: 2614

HiThere

Регистрация: 24.06.2016

Сообщения: 3475

Рейтинг: 2614

k4rj2 сказал(а):

а что ты будешь писать не умея писать?


Нажмите, чтобы раскрыть...

Что значит не умею писать? Все языки похожи и мне не нужно уметь писатть тудушки, потому что мне легче посмотреть на синтаксис языка, узнать его особенности, а потом уже сесть на нем писать

Второе, я никогда в жизни не сяду учить язык, если он мне не пригодится в работе, если пригодится то там его и выучу на реальных задачах, а если писать дома хоум проекты, то я лучше возьму язык который знаю

В общем вот так =)

white_dog

Пользователь

Регистрация: 29.08.2019

Сообщения: 1696

Рейтинг: 38

Нарушения: 1000

white_dog

Регистрация: 29.08.2019

Сообщения: 1696

Рейтинг: 38

Нарушения: 1000

HiThere сказал(а):

Что значит не умею писать? Все языки похожи и мне не нужно уметь писатть тудушки, потому что мне легче посмотреть на синтаксис языка, узнать его особенности, а потом уже сесть на нем писать

Второе, я никогда в жизни не сяду учить язык, если он мне не пригодится в работе, если пригодится то там его и выучу на реальных задачах, а если писать дома хоум проекты, то я лучше возьму язык который знаю

В общем вот так =)

Нажмите, чтобы раскрыть...

так тут чел не работает.

Очевидно что он не умеет писать проекты, даже хоум.

хз, легче разобрать тудушку, и понять синтаксис, чем доку неделю разбирать

GladiatoRRR325

Пользователь

Регистрация: 10.02.2015

Сообщения: 387

Рейтинг: 101

GladiatoRRR325

Регистрация: 10.02.2015

Сообщения: 387

Рейтинг: 101

Про свифт:

k4rj2 сказал(а):

скоро даже big data вытеснит питон

Нажмите, чтобы раскрыть...

тут должен быть мем *чё, серьёзно?*

white_dog

Пользователь

Регистрация: 29.08.2019

Сообщения: 1696

Рейтинг: 38

Нарушения: 1000

white_dog

Регистрация: 29.08.2019

Сообщения: 1696

Рейтинг: 38

Нарушения: 1000

GladiatoRRR325 сказал(а):

Про свифт:

тут должен быть мем *чё, серьёзно?*

Нажмите, чтобы раскрыть...

да

Джузо Сузуя

Пользователь

Регистрация: 07.11.2018

Сообщения: 6579

Рейтинг: -2748

Нарушения: 1000

Джузо Сузуя

Регистрация: 07.11.2018

Сообщения: 6579

Рейтинг: -2748

Нарушения: 1000

HiThere сказал(а):

По какому принципу ты выбирал язык (swift)?

Просто интересно чем ты руководствовался, вижу что это твой первый язык потому что ты пишешь калькуляторы для практики

Нажмите, чтобы раскрыть...

Писать приложение - интересно и перспективно.

У меня есть Мак и Айфон - соответсвенно все инструменты для комфортного изучения есть.

Сфифт развивается + имеет поддержку со стороны Apple


HiThere сказал(а):

У меня например не будет мотивации сидеть и писать юзлесс туду приложения и калькуляторы, смысла от этого 0

Нажмите, чтобы раскрыть...

Ну так если ты начинающий - что в этом плохого?


HiThere

Пользователь

Регистрация: 24.06.2016

Сообщения: 3475

Рейтинг: 2614

HiThere

Регистрация: 24.06.2016

Сообщения: 3475

Рейтинг: 2614

TopsonMyGOD сказал(а):

Писать приложение - интересно и перспективно.

У меня есть Мак и Айфон - соответсвенно все инструменты для комфортного изучения есть.

Сфифт развивается + имеет поддержку со стороны Apple


Ну так если ты начинающий - что в этом плохого?


Нажмите, чтобы раскрыть...

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


GladiatoRRR325

Пользователь

Регистрация: 10.02.2015

Сообщения: 387

Рейтинг: 101

GladiatoRRR325

Регистрация: 10.02.2015

Сообщения: 387

Рейтинг: 101

k4rj2 сказал(а):

да

Нажмите, чтобы раскрыть...

Какие преимущества есть у свифта перед питоном в DS?

THD2

Пользователь

Регистрация: 27.08.2018

Сообщения: 1523

Рейтинг: 534

THD2

Регистрация: 27.08.2018

Сообщения: 1523

Рейтинг: 534

TopsonMyGOD сказал(а):

Вообщем, хочу за год стать джуном по Swift. Решил вести можно сказать каждую неделю дневник здесь на форуме о моих успехах, трудностях и событиях.

Учу язык пору дней. Пока в моем портфолио есть только калькулятор.

Спойлер: "Калькулятор "


Не обращайте внимания на его внешний вид, у меня аутизм.

Я купил подписку на курсы SwiftBook.ru

Посмотрел весь «гид по языку Swift”(уроков 25)


Сейчас цель на выходные научиться работать с интерфейсами(с верстой).


Вот как-то так, западайте вопросы, либо же давайте советы.


Нажмите, чтобы раскрыть...

Нас когда учили лазарусу (бесплатный Delphi) я впервый же день за +-час написал такой же калькулятор, а ты за пару дней написал, найс продвижениеISSOU.png

Голдринн

Пользователь

Регистрация: 22.11.2015

Сообщения: 3426

Рейтинг: 1443

Голдринн

Регистрация: 22.11.2015

Сообщения: 3426

Рейтинг: 1443

А зачем ты учишь программирование?

white_dog

Пользователь

Регистрация: 29.08.2019

Сообщения: 1696

Рейтинг: 38

Нарушения: 1000

white_dog

Регистрация: 29.08.2019

Сообщения: 1696

Рейтинг: 38

Нарушения: 1000

GladiatoRRR325 сказал(а):

Какие преимущества есть у свифта перед питоном в DS?

Нажмите, чтобы раскрыть...

Простота языка, его скорость чето там в 10 раз. Это я так думаю.

Нааверно уже есть тоже куча готовых либ для этого.

умный человек мне сказал про свифт, думаю он прав