неа
Они и называются РОН (Регистры общего назначения)
А вот вызов API как с любым апи
регистры — переменные функции, остальное ты сам кладешь в стек, чтобы вытащить потом нужные тебе данные.
за один день очень сложно даже на 2х писать
в разные дни на разных — пофиг.
Нарисовал себе UML диаграмки, в тетради набросал алгоритмы/автоматы, и пиши себе потихоньку.
я не работаю в команде, по этому не могу не знать что такое «хороший код».
Есть задача, она решается, практика показывает, что мои решения работают годами без сбоев.
Про слабую связанность могу сказать сразу.
О ней можно почитать, но ты не поймешь нахрена она нужна, пока тебе не попадется огромный проект, а он может попасться только на работе, на которую тебя не берут, пока ты не узнаешь что такое слабая связанность. :)
Я сначала изучил Visual Basic
Потом assembler
Почему у вас возникли сложности?
Используем api bios или os — 16h? и 21h(dos) соответственно.
Причем на разные подсистемы у bios разные прерывания.
Закинули что и куда нужно, вызвали int 21h, забрали результат.
Это я всё знаю. Просто тут одни говорят что это нужно и хорошо, вы говорите что плохо.
Выходит что для забивания гвоздей — молоток, а для закручивания гаек — ключ
Зачем тогда «требовать» решение задачи через рекурсию?
А можно конкретнее что вы не поняли в LISP?
Я понял бы, если речь шла про какой нибудь пролог для нейронных сетей.
А тут перебор, в чистом виде синтаксис и алгоритмистика. Или я ошибаюсь?
Что такое CMS разработка?
Что такое «знать язык»? Его API, библиотеки?
Правило простое. Есть сомнения что делаешь много работы — лезь в API.
нет в API, ищи библиотеку.
Много переборов в циклах — лезь в API, они написаны например на «С»
А дальше вопрос проектирования системы.
А всякие каллейбл и итерейбл это не знания языка, это больше знания проектирования.
Бросить всё и кодить тихо в углу :)
Они и называются РОН (Регистры общего назначения)
А вот вызов API как с любым апи
регистры — переменные функции, остальное ты сам кладешь в стек, чтобы вытащить потом нужные тебе данные.
в разные дни на разных — пофиг.
Нарисовал себе UML диаграмки, в тетради набросал алгоритмы/автоматы, и пиши себе потихоньку.
я не работаю в команде, по этому не могу не знать что такое «хороший код».
Есть задача, она решается, практика показывает, что мои решения работают годами без сбоев.
Получается что то в этом роде
habrastorage.org/files/643/fb5/4ac/643fb54ac9444b7896a646e2544ae2dc.png
дебажить ассемблер — одно удовольствие
Что ты написал, то и дебажишь :)
Знания минимальные
смотришь что в регистрах, смотришь что в стеке.
Как кубики собирать :)
О ней можно почитать, но ты не поймешь нахрена она нужна, пока тебе не попадется огромный проект, а он может попасться только на работе, на которую тебя не берут, пока ты не узнаешь что такое слабая связанность. :)
Потом assembler
Почему у вас возникли сложности?
Используем api bios или os — 16h? и 21h(dos) соответственно.
Причем на разные подсистемы у bios разные прерывания.
Закинули что и куда нужно, вызвали int 21h, забрали результат.
Выходит что для забивания гвоздей — молоток, а для закручивания гаек — ключ
Зачем тогда «требовать» решение задачи через рекурсию?
Я был молод и верил всему что пишут в журналах.
Задают «вопрос в лоб» без объяснений. Можно было просто тест сделать.
Если вы правда пытаетесь дойти до цели, то вам большой и жирный плюс.
Что то вроде ActiveRecord в Yii
Я не работаю программистом :)
Осенью буду искать вакансии джуниоров)
Программы = Алгоритмы + Структуры данных
У вас много маленьких проектов или один большой?
«я хочу услышать что человек понимает что такое архитектура «клиент-сервер» и как они взаимодействуют между собой.»
Будет больше толку?
Я вот как раз об этом и говорю.
AVR asm
AVR C
C++ (до 11)
java
php
js (JQuery)
Bash (shell)
Основной PHP(серверная часть)+Java(Клиент)
Я понял бы, если речь шла про какой нибудь пролог для нейронных сетей.
А тут перебор, в чистом виде синтаксис и алгоритмистика. Или я ошибаюсь?
Что такое «знать язык»? Его API, библиотеки?
Правило простое. Есть сомнения что делаешь много работы — лезь в API.
нет в API, ищи библиотеку.
Много переборов в циклах — лезь в API, они написаны например на «С»
А дальше вопрос проектирования системы.
А всякие каллейбл и итерейбл это не знания языка, это больше знания проектирования.