import { Psychology } from @university/saoJudasTadeu;
import { SystemAnalisysAndDevelopment } from @university/saoPauloTechSchool;
import { Component } from '@angular/core';
@Component({
selector: 'lui-life',
templateUrl: './lui-life.component.html',
styleUrls: ['./lui-life.component.scss']
})
export class LuiComponent {
public about: string =
'Psychologist and researcher venturing out and
programming his present and future';
public development: { [area: string]: { [tech: string]: string[] }[] } = {
frontend: [
{ code: ['HTML', 'CSS', 'Sass', 'Javascript', 'Typescript', 'Node.JS'] },
{ angular: ['RxJS', 'Jest', 'Karma', 'Jasmine', 'Material', 'Webpack'] },
{ react: ['JSX'] },
],
backend: [
{ code: ['Java'] },
{ framework: ['Spring Boot'] },
],
others: [
{ ides: ['VSCode', 'Intellij', 'Android Studio'] },
{ database: ['MySQL', 'Azure'] },
{ cloud: ['AWS EC2'] },
{ analytics: ['GA4', 'Firebase'] },
{ iot: ['Arduino'] },
{ design: ['Figma'] },
{ methodologies: ['Scrum', 'Lean'] },
],
};
public hobbies: { [category: string]: string[] }[] = [
{ leisure: ['Coffee', 'Plants & Nature', 'Photography'] },
{ academic: ['Behavioral Analysis', 'Intimacy'] },
];
}
β Martin Fowler, Refactoring: Improving the Design of Existing Code (1999, p. 15)βAny fool can write code that a computer can understand. Good programmers write code that humans can understand.β