Como manter seu repositório livre de dados privados

Photo by Jason Dent on Unsplash

Cada vez mais se fala em proteção de dados, desde os pessoais, como o CPF de uma pessoa física, até dados internos de empresas, como contratos. …


Como gerar e visualizar um relatório de cobertura

Photo by Christian Kaindl on Unsplash

Escrever testes é uma das tarefas mais importantes durante o desenvolvimento de um bom produto digital, principalmente porque os testes podem ser um bom indicativo de como está a qualidade do código e, por consequência, do produto. …


Como escrever uma CI de maneira rápida e simples

Photo by Jeremy Thomas on Unsplash

Github

O GitHub é uma plataforma de hospedagem de código-fonte e arquivos com controle de versão através do Git.

Github Actions

Github Actions é uma API para lidar com eventos pré definidos do Github, recentemente disponibilizado para lidar com CI/CD de maneira open source.

CI

O processo de continuos Integration(CI) consiste em automatizar a…


Do Command + U ao sucesso!

Photo by Glen Jackson on Unsplash

Teste

Na área da computação diversos desenvolvedores buscam escrever o melhor código possível. Para chegar no estado da arte de software, diversos conceitos são comumente aplicados, como por exemplo princípios SOLID, padrões de projetos e outras boas práticas.

Mas, afinal, como garantir que mesmo após usar tantos conceitos o produto entregue…


How to change an object behavior in Runtime

Photo by Ross Findon on Unsplash

First things first

Before the explanation about Method Swizzling, it’s important to understand what is the Swift Runtime, once it’s a key concept that enables language features like the Swizlling.

Runtime

The Swift Runtime is a part of the standard library that enables behaviors while the application is running. …


Como verificar se o target do UIControl está corretamente configurado?

No desenvolvimento iOS é comum adicionarmos às nossas telas diversas especializações da classe UIControl, como botões e sliders, para lidarmos com ações. E, para isso, costumamos adicionar targets a elas. Neste post, vamos entender o que significa tudo isso e como verificar se o target do UI Control está configurado…


Ou o isolamento de testes unitários

Se você é um desenvolvedor ou desenvolvedora e acompanha o Blog da Concrete há algum tempo já sabe que os testes são parte essencial do desenvolvimento de produtos, certo? Neste post, vamos falar um pouco mais sobre os testes unitários e como garantir uma das suas características principais: o isolamento.

Mas, antes de tudo: o que são testes unitários?

Matheus de Vasconcelos

iOS Developer — Apple Developer Academy Alumni | Mackenzie. Studying Unit Tests.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store